मैं मैक ओएस एक्स में Ubuntu 12.04 इंस्टॉलर को माउंट क्यों नहीं कर सकता हूं?


19

पिछले कुछ दिनों में, मैंने इंटेल आधारित पीसी पर स्थापित करने के लिए सर्वर और डेस्कटॉप दोनों के 32 और 64 बिट संस्करण डाउनलोड किए हैं।

यह ओएस एक्स के भीतर एक आईएसओ पर डबल क्लिक करने के लिए सामान्य है और यह आईएसओ को खोजक के साथ-साथ डिस्क उपयोगिता के भीतर माउंट करेगा।

जब मैंने डाउनलोड किए गए किसी भी उबंटू आईएसओ को माउंट करने का प्रयास किया, तो ओएस एक्स त्रुटि संदेश देता है The following disk images couldn't be opened। त्रुटि के लिए कारण दिया गया है no mountable filesystem

हालाँकि, मैं अभी भी डिस्क उपयोगिता से सीधे आईएसओ खोलने में सक्षम हूं और इसे डीवीडी / सीडी में जला सकता हूं।

इस कारण से इस रिलीज में क्या बदलाव आया है? क्या वर्तमान ISO में कुछ गड़बड़ है?

OS X मशीन जो मैं उपयोग कर रहा हूं वह केवल दो सप्ताह पुरानी है और किसी भी अन्य आईएसओ के साथ कोई समस्या नहीं है।


2
@EliahKagan ओपी एक त्रुटि संदेश की चर्चा करते हुए जा करने के लिए जब आप 12.04 के किसी भी ओएस में आईएसओ स्थापित एक्स मैं की पुष्टि डाउनलोड बढ़ते कोशिश की माउंट करने का प्रयास प्रदर्शित दिखाई देता है ubuntu-12.04-desktop-amd64.isoऔर ubuntu-12.04-desktop-i386.isoओएस एक्स 10.6.8 (Snow Leopard) में और सत्यापित तुम क्या प्राप्त त्रुटि संदेश ओपी का वर्णन करता है। मैंने विंडोज 7. में डेमन टूल्स और इस्सबस्टर उपयोगिताओं का उपयोग करके बिना किसी समस्या के उन छवियों को भी माउंट किया है। यह प्रतीत होता है कि ओएस एक्स एक आईएसओ को कैसे मापता है। लेकिन मुझे नहीं पता कि यह आईएसओ की संरचना के बारे में क्या है जिसके परिणामस्वरूप यह गड़बड़ है।
तर्कहीन जॉन

@irrationalJohn क्या आप इसकी पुष्टि कर सकते हैं कि यह .isoउबंटू के पुराने संस्करण के लिए नहीं है ? यदि ऐसा है तो Fufus रूफुस का जवाब क्यों यह हो रहा है के बारे में शायद सही है।
एलियाह कगन

@EliahKagan मैंने कोशिश की कि जो कुछ भी हुआ वह बिना डाउनलोड किए उपलब्ध हो जाए। दोनों ubuntu-8.04.4-desktop-amd64.isoऔर ubuntu-10.04.4-desktop-amd64.isoउम्मीद के मुताबिक घुड़सवार। ubuntu-11.10-desktop-i386.isoनहीं किया। मुझे 12.04 आईएसओ के लिए एक ही त्रुटि संदेश मिला।
अपरिमेय जॉन

4
बाल-ट्रिगर "ऑफ-टॉपिक" के करीब: यह एक अत्यंत मान्य और ऑन-टॉपिक प्रश्न है। हर संभावित उबंटू उपयोगकर्ता विंडोज का उपयोग नहीं करता है।
ish

@irrationalJohn - समस्या की पुष्टि करने वाले आपके प्रयोगों के लिए धन्यवाद, वर्कअराउंड के साथ कारण का विस्तृत उत्तर देखें।
ish

जवाबों:


21

यह उबंटू आईएसओ बनाने के लिए उपयोग किए जाने वाले पैकेज में एक बग (सॉर्ट) के कारण है

  • 11.10 के बाद से , उबंटू आईएसओ "हाइब्रिड" हो गया है, जिसका अर्थ है कि आईएसओ को यूएसबी डिवाइस के लिए बिट-फॉर-बिट भी लिखा जा सकता है, ताकि इसे स्टार्ट-अप डिस्क निर्माता, यूनेटबूटिन, आदि का उपयोग किए बिना इसे एक लाइव-यूएसबी बनाया जा सके।

    • ध्यान दें कि यह "हाइब्रिड" "हाइब्रिड" के ओएस एक्स / डिस्क उपयोगिता परिभाषा से अलग है, जो केवल मैक (एचएफएस +) और विंडोज (आईएसओ 9660) दोनों पर एक आईएसओ पठनीय को संदर्भित करता है।
  • उबंटू की हाइब्रिड कार्यक्षमता SysLinux बूटलोडरisohybrid में स्क्रिप्ट द्वारा प्रदान की गई है । यह एक विभाजन के भीतर मानक ISO9660 सीडी फाइलसिस्टम को एनकैप्सुलेट करके काम करता है, ताकि यह USB / हार्ड डिस्क पर लिखे जाने पर अनमॉडिफाइड काम करे।

  • यह पैच / बग रिपोर्टisohybrid GPT UUIDs को सेट करने के तरीके में एक समस्या पर चर्चा करती है , जिससे डिस्क यूटिलिटी / OS X हाइब्रिड फाइल सिस्टम को पहचानने में विफल रहता है और परिणामस्वरूप, इसे माउंट करने में विफल रहता है। उम्मीद है कि यह कुछ बिंदु पर तय किया जाएगा, जिससे भविष्य में उबंटू हाइब्रिड आईएसओ डिस्क उपयोगिता के साथ संगत हो जाएगा।

OS X: Keka पर उबंटू आईएसओ निकालने / तलाशने का विकल्प

  • केका को एक खुला स्रोत ओएस एक्स दृश्यपटल है p7zip पैकेज है, जो अन्य संग्रह प्रबंधन सुविधाओं के असंख्य के अलावा देखने और निकालने ISOs करने में सक्षम है। हालांकि यह आपको उबंटू आईएसओ को अपने आप "माउंट" नहीं करने देगा, इससे आपको आईएसओ फाइलसिस्टम देखने की जरूरत है और आपको जो चाहिए वह निकाल सकते हैं।

यदि आपको isohybridISO निकालने के लिए कमांड-लाइन विकल्प की आवश्यकता है , तो आप कोशिश कर सकते हैं xorriso। P7zip और इसके डेरिवेटिव के विपरीत, यह रॉक रिज फाइलसिस्टम को संभालता है, और इसलिए 64 से अधिक वर्णों का फ़ाइल नाम है।
माइक

5

यदि कोई अन्य व्यक्ति यहाँ आता है, क्योंकि वे Vmware Fusion में ubuntu को स्थापित करने की कोशिश कर रहे थे, लेकिन iso को माउंट नहीं कर सकते, कम से कम Vmware Fusion 4 में, आप "डिस्क के बिना जारी रखें" - तो यह आपको एक आईएसओ चुनने देगा अगली स्क्रीन पर, इसलिए OSX को इसे माउंट करने की आवश्यकता नहीं है, और Vmware इसे ठीक माउंट करेगा।


मैं VMWARE संलयन का उपयोग कर रहा हूँ Pro 11.0 व्यवहार समान है, नए vm बनाएँ ऑटोडेटेक्ट के बजाय vm सेटिंग्स खोलें डिसडाउन का उपयोग करते हुए डिस्क से आइसो चुनें
Roee

2

शायद इसलिए कि वे अब हाइब्रिड (डीवीडी / यूएसबी) आईएसओ हैं जो सीधेdd यूएसबी ड्राइव में एड हो सकते हैं और बूट हो सकते हैं। 1

1. https://lists.ubuntu.com/archives/ubuntu-devel/2011-June/033495.html


@ एलियाह कगन मैंने अपनी पोस्ट की व्याख्या की कि वह जला सकता है और माउंट कर सकता है लेकिन सिर्फ डबलक्लिक एक्शन के रूप में नहीं।
फुफुस रुफस

0

साथ काम करने वाला एकमात्र प्रोग्राम ऐप स्टोर से मुफ्त में अनारकली है। आप बाद में इसे वापस ला सकते हैं, लेकिन यह योजना सबसे पहले किसी भी डेटा को लोड करने में सक्षम होगी।


अपना उत्तर स्पष्ट करें। "पहले से किसी भी डेटा को लोड करने में सक्षम होने" से आपका क्या मतलब है, इसे और अधिक पूरी तरह से समझाइए।
कारेल

0

मुझे उसी त्रुटि का सामना करना पड़ा, izx के उत्तर को पढ़ने के बाद, मैंने आइसो निकालने के लिए " द अनारकलीवर " ऐप का उपयोग किया। यह जानकर भी अच्छा लगता है कि अब एक काम करने योग्य बूट करने के लिए dd हो सकता है।


0

मैंने इसे पूरा किया:

  1. hdiutil संलग्न -verbose -noverify -nomount डाउनलोड किया गया_ubuntu.iso

  2. डिस्कुटिल जीयूआई खोलें और संलग्न चुनें, लेकिन माउंटेड ubuntu डिस्क नहीं

  3. डिस्कुटिल -> फाइल-> ubuntu डिस्क से नई डिस्क छवि

  4. बिना किसी एन्क्रिप्शन के साथ आसानी से पढ़ें या पढ़ें / लिखें और उचित गंतव्य चुनें

  5. U को एक .dmg फ़ाइल मिलती है जिसे OS X में माउंट किया जा सकता है और इसे डिस्कूटी या dd द्वारा डंप करके एक बूट करने योग्य usb बनाया जा सकता है

thanx


यह मेरे लिए काम नहीं किया। तो xorriso की कोशिश की (जैसा कि माइक द्वारा ऊपर वर्णित है। मैंने xorriso -indev XX-YY.iso -osirrox का इस्तेमाल किया -अनुकूलित / बाहरी
बेन

यह मेरे लिए भी काम नहीं किया। इसने एक .dmg बनाया लेकिन मुझे वही "नो माउंटेबल फाइल सिस्टम" मिल रहा है जिसे मैं स्रोत से करता हूं ।iso। फ़ाइलों को डिस्क पर निकालने के लिए 7zip का उपयोग करना ठीक काम करता है।
मार्क एडिंगटन

-1

ISO को DMG में बदलें।

hdiutil convert -format UDRW -o ~/Desktop/ubuntu-12.10-desktop-i386.iso.img ~/Desktop/ubuntu.iso)

1
रूपांतरण काम करेगा, लेकिन आप परिणामी .DMG फ़ाइल नहीं खोल पाएंगे।
लोरिन होचस्टीन

हम्मम .. मेरे लिए काम किया।
18

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