मैं 64 बिट ubuntu में grubinst.exe क्यों चला सकता हूं


2

grubinst.exe MBR या पार्टीशन बूट सेक्टर में GRUB4DOS बूट कोड को स्थापित करने के लिए कंसोल मोड प्रोग्राम है।

मैंने इसे GRUB4DOS प्रोजेक्ट पेज grubinst_1.0.1_bin_win.zip से डाउनलोड किया है , और मुझे लगता है कि यह 32 मिलियन विंडोज़ के लिए है।

लेकिन मैं इसे 64 बिट ubuntu में चला सकता हूं

$ ./grubinst.exe --version
grubinst version : 1.0.1
linux  grub 

जवाबों:


3

binfmtलिनक्स पर तथाकथित समर्थन है जो मनमाने ढंग से द्विआधारी फ़ाइल (जैसे विंडोज निष्पादन योग्य) को पारित करने की अनुमति देता है कुछ लिनक्स एप्लिकेशन को निष्पादित करता है जो जानता है कि इसे कैसे संभालना है (जैसे शराब)।

इसके अलावा bootlace.com एक विशेष रूप से स्वरूपित बाइनरी है जिसमें ईएलएफ हेडर है और लिनक्स और डॉस कोड दोनों हैं: ईएलएफ (लिनक्स निष्पादन योग्य) हेडर को फ़ाइल के प्रारंभ में रखा जाना चाहिए और डॉस कोड 0x100 स्थिति में शुरू होना चाहिए (याद रखें, कॉम पीई नहीं है,) NE या MZ निष्पादन योग्य, यह कोड का एक टुकड़ा है), इसलिए यह वहां है और ELF हेडर लिनक्स फाइल लोडर को लिनक्स कोड पर रीडायरेक्ट करता है जो डॉस के बाद रखा जाता है।


1

क्या आपके पास शराब (या कुछ इसी तरह) स्थापित है? फिर उससे काम की उम्मीद की जा सकती है। प्रयत्न, कोशिश

sudo update-binfmts --display

मैंने शराब की स्थापना रद्द कर दी। grubinst.exe किसी भी अधिक काम नहीं करता है, यह कहता है "रन-डिटेक्टर: के लिए एक दुभाषिया खोजने में असमर्थ ।/grubinst.exe" लेकिन मैं अभी भी bootlace.com चला सकता

0

शायद इसलिए कि आपके पास शराब है।

विंडोज़ के लिए वाइन एक बैकग्राउंड डेमॉन चलाती है .exe फाइलें उसी तरह से चलाई जा सकती हैं जिस तरह से सामान्य लिनक्स प्रोग्राम चलाए जाते हैं।

हालाँकि, आपको संभावना है कि प्रोग्राम अभी भी एमबीआर को लिखने में सक्षम नहीं होगा, केवल इसलिए कि वाइन उस तरह की चीज को लागू नहीं करता है।


मेरे पास वाइन इंस्टॉल है, लेकिन मुझे लगता है कि इसे वाइन के माध्यम से चलाना है, मुझे "वाइन grubinst.exe" टाइप करना चाहिए, मैंने बाहरी usb हार्ड डिस्क का MBR लिखने के लिए ubuntu में bootlace.com का उपयोग किया है और यह बूट करता है। bootlace.com भी विंडोज़ के लिए एक कार्यक्रम है, मुझे लगता है
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.