Горящие изображения ISO с wodim теряют 2 048 байтов в конце

Если я записываю изображение ISO с:

wodim -data  dev=/dev/scd0 in.iso

и затем читайте, это отступает с:

dd if=/dev/scd0 of=out.iso

Получающиеся файлы не идентичны, out.iso на 2 048 байтов короче затем in.iso. Что продолжается здесь и как я могу зафиксировать его?

Использование Ubuntu 10.04 и Wodim 1.1.10

PS: dd всегда заканчивается Input/output error, не только с этим CD, но и со всеми ними. Я думаю его просто ограничение dd, но объяснение, почему это происходит и как избежать его, приветствовалось бы также.

1
задан 22.06.2010, 03:14

2 ответа

Я использую следующее с Ubuntu 10.4 для чтения в CD, который я хочу скопировать или смонтировать фактически:

dd, если =/dev/sr0 of=mydisc.iso bs=2048 conv=sync, notrunc

Синхронизация и notrunc удостоверяются, что последние несколько байтов записаны. см. "человека dd" для деталей

Hotei

1
ответ дан 12.12.2019, 10:42

У меня были подобные проблемы при записи моих CD с

cdrecord -v -eject dev=/dev/sr0 foo.iso

но кажется, что достаточно изменить горящий режим от ДАО по умолчанию (дорожка сразу) к ДАО (диск сразу):

cdrecord -v -eject -dao dev=/dev/sr0 foo.iso

Чтобы проверить, идентичен ли записанный CD, можно выполнить md5sum:

md5sum /dev/sr0

'-дао' также заботится об ошибке ввода-вывода.

2
ответ дан 12.12.2019, 10:42

Теги

Похожие вопросы