Я получил ISO, который содержит регистрозависимые имена файлов / каталогов.
При монтировании в моей системе Ubuntu 12.04 с использованием mount -o loop
все имена файлов строчные. Существует опция с именем map=off
, но при ее использовании все имена файлов пишутся в верхнем регистре. В ходе моего исследования я обнаружил, что по умолчанию ISO9660 не поддерживает имена файлов с учетом регистра. Тем не менее, есть расширение под названием Joliet, которое делает. Мой iso, кажется, использует joliet, так как он имеет чувствительные к регистру имена файлов при монтировании в windows/mac os x. Mkisofs это также поддерживает Joliet.
Однако я не смог найти способ смонтировать ISO с помощью joliet. Как я могу это сделать?
Редактировать:
Dmesg ведет журнал [ 149.293945] ISO 9660 Extensions: Microsoft Joliet Level 1
. Не уверен, почему это не используется, хотя.
Edit2: вы можете найти ISO здесь: http://sourceforge.net/projects/cloverefiboot/files/Bootable_ISO/CloverISO-1914.tar.lzma/download