Beim Lesen einer CD /dev/disk1
wird auf die gesamten 2352 Bytes jedes Blocks zugegriffen. Dies ist nützlich, um eine Audio-CD zu lesen. Es wird manchmal als Rohbild oder CloneCD-Bild bezeichnet.
Auf einer MODE 1-CD-ROM werden 2048 Bytes jedes 2352-Byte-Blocks für Daten verwendet, und der Rest wird für Fehlerkorrekturcodes verwendet, da die Integrität der Daten so wichtig ist. Bei Dateisystemdaten ist es nicht möglich, ein fehlerhaftes Sample wie bei einer Audio-CD zu ignorieren. Verwenden Sie /dev/disk1s0
die 2048 - Byte - Blöcke zu lesen, um die Fehlerkorrekturcodes zu detektieren und korrigieren Fehler in jedem Block. Ein ISO 9660-Dateisystem-Image besteht aus diesen 2048-Byte-Blöcken, und Sie können das resultierende Image direkt einhängen.
Wikipedia bietet weitere Informationen zu den verschiedenen Formaten.
Wenn die CD-ROM ein Dateisystem enthält, ist es nicht besonders sinnvoll, sie im Rohformat zu erfassen, da die Fehlerkorrekturcodes redundant sind und beim Aufzeichnen des ISO-Images auf einer anderen CD-ROM erneut erstellt werden. Wenn Sie jedoch bereits das Rohbild haben und die zusätzlichen Informationen entfernen möchten, gibt es ein Programm namens ccd2iso, das dies tut.