Как записать ISO-образ на DVD с помощью команды dd


20

Я смотрел на команду, чтобы записать ISO-образ на DVD. Но я не смог получить название устройства. В /dev/я мог видеть cdrom, cdrw, dvd, dvdrw. Я использую Debian.

Когда я дал команду, я получил следующий вывод

dd if=debian-6.0.7-i386-DVD-1.iso of=/dev/dvdrw 
dd: opening `/dev/dvdrw': Read-only file system

4
Вы не можете записать компакт-диск с дд.
Ульрих Дангел

Я записывал ISO-образы на DVD и CD более 35 лет. Только в последних (последних 6-7 лет) воплощениях (версиях) dd не удается записать на чистый носитель. Таким образом, драйвер был изменен, чтобы не допустить запись dd на чистый носитель. Поскольку другие приложения (например, k3b) МОГУТ писать на чистый носитель, я предлагаю пользователям взломать исходный код таких приложений с графическим интерфейсом и посмотреть, что они делают, чтобы включить запись на чистый носитель, и создать команду, подобную dd, чтобы вернуть старый функциональность дд.
user203730

Ответы:


33

Вы не можете использовать ddэтот способ (он может работать для DVD-RAM, хотя). То, что вы ищете growisofs- это (основная) часть dvd + rw-tools .

growisofs -Z /dev/dvdrw=image.iso

10

С помощью ddкоманды вы не можете записать DVD. Вы можете записать DVD с помощью growisofsкоманды.

Сначала вы должны создать ddкоманду ISO с помощью команды

dd if=/dev/dvd of=my_test.iso bs=2048

Затем запишите DVD, используя эту команду

growisofs -dvd-compat -Z /dev/dvd=my_test.iso

8

Я считаю, что growisofsиспользует dd, поэтому оригинальная команда может работать. Мой пример использует изображение 22G для синего цвета. Вот выходные данные growisofs, использующие опцию пробного запуска:

growisofs -dry-run -speed=1 -Z /dev/sr0=/snd/BDSV_3E.iso

возвращение:

Executing 'builtin_dd if=/snd/BDSV_3E.iso of=/dev/sr0 obs=32k seek=0'

Вы можете экспериментировать. Я предлагаю использовать более дешевые DVD или CD

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.