7

Допустим, я создал изображение как это:

    ddrescue /dev/disk1 MY_CDROM_IMAGE.img (/dev/disk1 is my CDROM drive)

Как я могу установить это на моем Mac?


Примечание. Созданный образ не является IMG-файлом - это просто необработанный дамп CDROM. Теперь я могу скопировать диск с помощью dd .

6 ответов6

6

При чтении компакт-диска /dev/disk1 будет обращаться ко всем 2352 байтам каждого блока. Это полезно для чтения аудио CD. Иногда его называют необработанным изображением или изображением CloneCD.

На компакт-диске MODE 1 2048 байтов каждого 2352-байтового блока используются для данных, а большая часть остальных используется для кодов с исправлением ошибок, поскольку целостность данных очень важна. С данными файловой системы невозможно просто проигнорировать ошибочный сэмпл, как на аудио-CD. Используйте /dev/disk1s0 для чтения 2048-байтовых блоков, используя коды исправления ошибок для обнаружения и исправления любых ошибок в каждом блоке. Образ файловой системы ISO 9660 состоит из этих 2048-байтовых блоков, и вы сможете напрямую смонтировать полученный образ.

В Википедии есть больше информации о различных форматах.

Если компакт-диск содержит файловую систему, то нет смысла записывать ее в необработанном формате, поскольку коды исправления ошибок являются избыточными и будут воссозданы при записи образа ISO на другой компакт-диск. Однако, если у вас уже есть необработанное изображение и вы хотите удалить лишнюю информацию, есть программа ccd2iso, которая сделает это.

2

IMG и ISO монтируются изначально в OSX. В качестве альтернативы используйте Дисковую утилиту в Leopard.

OSX не может читать образы RAW или CSFS и монтировать их. Поэтому вам нужно будет использовать dd и создать ISO-образ необработанного образа, который затем можно будет смонтировать.

Чтобы создать ISO с использованием DD:

dd if=[filename.img] of=file.iso bs=2048
1

Я знаю, что уже поздно. Но я увидел этот вопрос и получил ответ от ваших комментариев. Кинокиюф сказал, что это необработанный образ. Затем Дероберт упомянул, что необработанное изображение - это то, что обычно называют изоизображением. Затем измените имя или расширение файла на что-то вроде> image.iso

Команда будет что-то вроде:

  mv image.img image.iso

Просто дважды щелкните ISO-файл, и вы получите свое изображение :).

Надеюсь, это поможет кому-то.

1

Двойной щелчок не сработал?

Он работает для файлов .iso, может быть, вам следует попытаться создать iso и смонтировать его таким образом. Я думаю, что вы можете создавать ISO-файлы с Disk Utility.app

1

Попробуй это -

перейдите в каталог изображения и введите -

hdiutil mount MY_CDROM_IMAGE.img

Руководство, из которого я прочитал, использует ISO, но я предполагаю, что оно также работает для файлов IMG

-1

Я думаю, что ответ должен быть:

Смонтировать «сырые» изображения

sudo  hdiutil attach MYCOPYIED.ISO -imagekey diskimage-class=CRawDiskImage

создать реальный ISO из этого

sudo hdiutil makehybrid /Volumes/NAMEOFISOFS -iso -joliet -o namefornewdisk

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