मुझे एक आईएसओ मिला जिसमें केस-संवेदी फ़ाइल / निर्देशिका-नाम हैं।
जब यह मेरे Ubuntu 12.04 सिस्टम का उपयोग करके बढ़ते हैं mount -o loop
, सभी फ़ाइलनाम लोअरकेस हैं। नामक एक विकल्प है map=off
, लेकिन इसका उपयोग करते समय, सभी फ़ाइल नाम अपरकेस हैं। मुझे अपने शोध के दौरान पता चला कि ISO9660 डिफ़ॉल्ट रूप से केस-संवेदी फ़ाइलनामों का समर्थन नहीं करता है। हालांकि, एक एक्सटेंशन कहा जाता है Joliet जो करता है। मेरा iso joliet का उपयोग करता हुआ प्रतीत होता है क्योंकि इसमें विंडोज़ / mac os x पर माउंट होने पर संवेदनशील फाइलनाम हैं। mkisofs जोली का समर्थन भी करता है।
हालांकि, मैं जोलीट का उपयोग करके आईएसओ को माउंट करने का एक तरीका खोजने में सक्षम नहीं था। मैं उसे कैसे कर सकता हूँ?
संपादित करें:
Dmesg लॉग करता है [ 149.293945] ISO 9660 Extensions: Microsoft Joliet Level 1
। यह निश्चित नहीं है कि इसका उपयोग क्यों नहीं किया गया है।
EDIT2: आप यहाँ आईएसओ पा सकते हैं: http://sourceforge.net/projects/cloverefiboot/files/Bootable_ISO/CloverISO-1914.tar.lzma/download