При чтении компакт-диска /dev/disk1
будут доступны все 2352 байта каждого блока. Это полезно для чтения аудио CD. Иногда его называют необработанным изображением или изображением CloneCD.
На CD-ROM РЕЖИМА 1 2048 байтов каждого 2352-байтового блока используются для данных, а большая часть остальных используется для кодов с исправлением ошибок, поскольку целостность данных очень важна. С данными файловой системы невозможно просто проигнорировать ошибочный семпл, как на аудио-CD. Используйте /dev/disk1s0
для чтения 2048-байтовых блоков, используя коды исправления ошибок, чтобы обнаружить и исправить любые ошибки в каждом блоке. Образ файловой системы ISO 9660 состоит из этих 2048-байтовых блоков, и вы сможете напрямую смонтировать полученный образ.
В Википедии есть больше информации о различных форматах.
Если компакт-диск содержит файловую систему, то нет смысла записывать ее в необработанном формате, поскольку коды исправления ошибок являются избыточными и будут воссозданы при записи образа ISO на другой компакт-диск. Однако, если у вас уже есть необработанное изображение и вы хотите удалить лишнюю информацию, есть программа ccd2iso, которая сделает это.