1

Мне нужно получить доступ к нескольким файлам, которые являются частью дистрибутива Linux, который я скачал. Я не могу установить дистрибутив, поэтому я хотел его смонтировать, если это возможно под Mac OS X.

Я нашел руководство, в котором предлагалось просто дважды щелкнуть по iso, но я получаю сообщение об ошибке "Нет монтируемых файловых систем".

Какие-либо предложения?

2 ответа2

6

У меня были некоторые проблемы с этим, когда я пытался установить Arch Linux через PXE. Я нашел рабочий ответ здесь, который можно резюмировать следующим образом :

❯ mkdir arch-mount

❯ hdiutil attach -nomount archlinux-2017.05.01-x86_64.iso
/dev/disk2              FDisk_partition_scheme          
/dev/disk2s2            0xEF

❯ mount -t cd9660 /dev/disk2 arch-mount
-1

Похоже, проблема в том, как был создан iso.

Вот ответ с сайта Ask Ubuntu.

https://askubuntu.com/a/153909

Начиная с 11.10 ISO-образы Ubuntu стали "гибридными", что означает, что ISO-образ можно также записывать по битам на USB-устройство, чтобы сделать его работающим Live-USB, без использования StartUp Disk Creator, UNetBootin и т.д.

Обратите внимание, что этот "гибрид" отличается от определения "гибридной" в OS X/Disk Utility, которое просто относится к ISO, читаемому как на Mac (HFS+), так и на Windows (ISO9660).

Гибридная функциональность Ubuntu обеспечивается изогибридным скриптом в загрузчике SysLinux. Он работает, инкапсулируя стандартную файловую систему CD ISO9660 в раздел, так что он будет работать без изменений при записи на USB/ жесткий диск.

Поэтому я не смог смонтировать iso так, как мне хотелось, однако я нашел инструмент для извлечения файлов под названием Keka, который позволил мне извлечь дистрибутив iso, а затем просмотреть файловую систему. Что было следующей лучшей вещью.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .