ओएस एक्स में आईएसओ से बूट करने योग्य लिनक्स इंस्टॉलेशन यूएसबी कैसे बनाया जाए?


9

मैंने डेबियन के नेट इंस्टॉलेशन के लिए आईएसओ को ओएस एक्स चलाने वाले कंप्यूटर पर डाउनलोड किया। मैं आईएसओ से डेटा को एक यूएसबी पर रखना चाहता हूं, ताकि मैं डेबियन को दूसरे लैपटॉप (एप्पल लैपटॉप नहीं) पर स्थापित कर सकूं। उस लैपटॉप में वर्तमान में कोई सिस्टम स्थापित नहीं है, इसलिए मुझे OS X कंप्यूटर पर USB ड्राइव तैयार करना होगा।

सबसे पहले, मैंने OS X कंप्यूटर पर UNetbootin स्थापित करने का प्रयास किया। जब यह बूट करने योग्य USB बूट नहीं हुआ, तो मुझे यह सुझाव देते हुए एक बग रिपोर्ट मिली कि, हालाँकि UNetbootin OS X के लिए एक संस्करण को सूचीबद्ध करता है, यह वास्तव में बूट करने योग्य USB बनाने में सक्षम नहीं है।

इसके बाद, मैंने डेबियनएपीसी को कैसे-कैसे निर्देश दिए :

dd if=debian-7.*-netinst.iso of=/dev/disk1s1

इसमें लगभग 10 मिनट लगे, कोई त्रुटि नहीं बताई गई, लेकिन USB अभी भी अप्राप्य है।

  • अतीत में, विंडोज पर यूनेटबूटिन के साथ यूएसबी बनाया गया था, और ddलिनक्स में विधि का उपयोग करके सफलतापूर्वक काम किया गया था, लेकिन इस समय, केवल ओएस एक्स मेरे पास उपलब्ध है।

मैं ओएस एक्स में आईएसओ से बूट करने योग्य लिनक्स इंस्टॉलेशन यूएसबी कैसे बना सकता हूं?

जवाबों:


14

आपको आईएसओ को यूडीआरडब्ल्यू प्रारूप में परिवर्तित करना होगा:

hdiutil convert -format UDRW -o destination_file.img source_file.iso

आगे के चरणों और संदर्भ के लिए इस लिंक पर क्लिक करें,

चरणों के साथ जाएं: मैक ओएस एक्स में आईएसओ से बूट करने योग्य यूएसबी स्टिक बनाएं


क्या गैर-Apple हार्डवेयर पर परिणामी छवि बूट करने योग्य है? hdiutilकहने पर प्रलेखन UDRWएक UDIF read/write imageप्रारूप है, और विकिपीडिया का दावा है कि UDIF Apple- विशिष्ट स्वामित्व प्रारूप है।
cnst

मैंने अपनी टिप्पणी का विस्तार एक अलग प्रश्न के रूप में किया है: unix.stackexchange.com/questions/126655/…
cnst

मैंने अभी आपके द्वारा लिंक किए गए अन्य प्रश्न का उत्तर दिया है, लेकिन अन्य लोगों के लिए जिन्हें उस पर क्लिक करने के लिए परेशान नहीं किया जा सकता है: हाँ, यह गैर-सेब हार्डवेयर पर बूट करने योग्य है; मैंने बस कोशिश की।
जेड डैनियल्स

इसी उबंटू निर्देश: ubuntu.com/download/desktop/create-a-usb-stick-on-mac-osx
Ioannis Filippidis

7

ddof=/dev/disk1विभाजन के बजाय डिवाइस पर किया जाना चाहिएof=/dev/disk1s1


5

जैसा कि राज्यों के ऊपर टिप्पणी (cnst से), UDRW Apple / mac / OSX मालिकाना प्रतीत होता है। अन्य मशीनों पर USB बूट करने योग्य बनाने के लिए मुझे "UDTO - डीवीडी / सीडी-आर मास्टर फॉर एक्सपोर्ट" में बदलना पड़ा। जब dd इस मामले में समाप्त हो जाता है, तो OSX (Mavericks) यह शिकायत करता है कि वह इस प्रारूप में डिस्क / USB को नहीं पढ़ सकता है जो कि थोड़े इसकी पुष्टि करता है। इसके अलावा, OSX के लिए unetbootin भी काम नहीं करता है।

सभी निर्देश पूरे इंटरनेट ब्लोग्सफेयर और यहां तक ​​कि आधिकारिक लिनक्स प्रलेखन यूडीआरडब्ल्यू का उपयोग करने के लिए कहते हैं और विशेष रूप से मैक के लिए बूट करने योग्य यूएसबी बनाने के बारे में स्पष्ट नहीं हैं।

तो OSX पर बूट करने योग्य लिनक्स यूएसबी ड्राइव बनाने के निर्देश के साथ दर्जनों साइटें हैं। मैंने सभी को यूडीआरओ को हड्युटिल कमांड पर यूडीटीओ से बदल दिया था और यह काम किया:

hdiutil convert -format UDTO -o destination_file.img source_file.iso

मेरे लिए, UDRW या UDTO (ISO से) में कनवर्ट करना हमेशा एक ही फ़ाइल (इनपुट ISO, md5 के मिलान के समान) के परिणामस्वरूप होता है। अधिकांश लिनक्स आईएसओ के लिए शुक्र है कि वे पहले से ही पर्याप्त हैं इसलिए यह ठीक है। दुर्भाग्य से विंडोज आईएसओ के साथ ऐसा नहीं है, हालांकि FWIW: superuser.com/q/1063220/39364
rogerdpack

0

मैं एक GUI का उपयोग करके सुविधाजनक समाधान की तलाश में लोगों के लिए https://unetbootin.github.io/ को एक वैध उत्तर मानूंगा। यदि आप चाहें तो यह iso को डाउनलोड करने का हिस्सा भी ले लेता है।

उम्र के लिए वहाँ और मैं उल्लेख किया जा करने के लिए पर्याप्त मजबूत लगता है

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.