[Comm] cdrecord & readcd
Sergey Vlasov
=?iso-8859-1?q?vsu_=CE=C1_altlinux=2Eru?=
Пт Мар 19 13:08:37 MSK 2004
On Fri, Mar 19, 2004 at 11:44:12AM +0300, Vladimir V. Karpinsky wrote:
> записываю диск:
> mkisofs -r -J -l -multi -Vlabel -o image.iso ../data.CD
> cdrecord -v speed=32 driveropts=burnfree -eject dev=1,0,0 -data image.iso
> Всё проходит нормально, хочу его проверить:
> readcd dev=1,0,0 f=test.iso
> На втором с конца секторе вылезает ошибка:
>
[skip]
>
> CDCheck под Windows говорит, что всё в порядке, диск читается.
> Проверил на нескольких дисках, такая ошибка иногда вылезает, причём на
> самописных дисках, в т.ч. написанных Nero. Пока системы найти не могу.
> Кстати, файлы image.iso и test.iso различаются по размеру (image.iso:
> 712704000, test.iso: 712507392).
Это всегда происходит при записи в режиме Track-At-Once (который
используется по умолчанию): в конец дорожки добавляется два
дополнительных сектора, которые невозможно прочитать. Если
записывать диск целиком (с ключом -dao), лишние сектора не
добавляются.
У readcd есть опция sectors=<range>, позволяющая в том числе
прочесть такие диски. Ещё можно смотреть на размер, указанный в
файловой системе ISO9660: isosize -d 2048 /dev/cdrom - если этот
размер меньше размера дорожки на пару секторов, скорее всего, в
конце как раз такой нечитаемый хвост.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/community/attachments/20040319/a16a55de/attachment-0003.bin>
Подробная информация о списке рассылки community