Хм. Согласно одному источнику , вам нужен hdiutil (OSX hdiutil manpage ), как в
hdiutil attach -readonly cdimage.iso
То, что вы пытаетесь сделать, называется «монтированием петли», то есть монтированием через петлевое устройство . Согласно статье в Википедии:
Mac OS X реализует собственный механизм монтирования образов как часть абстракции устройства с произвольным доступом к диску. Устройства отображаются в / dev как обычные дисковые устройства; операции чтения и записи на эти устройства отправляются вспомогательному процессу пользовательского режима, который читает данные из файла или записывает их в файл. В пользовательском интерфейсе он автоматически активируется при открытии образа диска. Он может обрабатывать образы дисков, CD-ROM или DVD в различных форматах.
Это говорит о том, что ваша система OSX должна распознавать ваш образ как действительный образ HFS. В зависимости от того, как вы его создали (был ли у вас dd
раздел или целый диск?), Вы можете дважды щелкнуть файл изображения, или вам может потребоваться дать ему правильное расширение файла (.iso или .img, возможно, ). В Linux вы можете использовать losetup
команду, чтобы связать файл образа с устройством, подобным / dev / loop0 ( mount -o loop
делает это за вас, но страница руководства по монтированию в OS X не указывает никакой подобной опции).