У меня есть ISO-файл DVD, и я хочу записать его через терминал.
У нас есть много форматов команд, но я не могу выбрать лучший и безопасный из них. поэтому, пожалуйста, дайте мне лучшую команду для записи ISO через терминал.
У меня есть ISO-файл DVD, и я хочу записать его через терминал.
У нас есть много форматов команд, но я не могу выбрать лучший и безопасный из них. поэтому, пожалуйста, дайте мне лучшую команду для записи ISO через терминал.
Есть несколько способов сделать это, но вот только два способа, которые я использую регулярно. Пожалуйста, замените /dev/sr1
с идентификатором устройства вашего целевого диска (узнайте, что это такое с inxi -d
), и заменить myiso
при необходимости укажите ваш iso-файл и его расположение на диске.
wodim -eject -tao speed=2 dev=/dev/sr1 -v -data myiso.iso
growisofs -dvd-compat -Z /dev/sr1=myiso.iso
Более подробную информацию о возможностях чтения и записи вашего диска можно найти с помощью следующей команды, снова дополняющей мой пример /dev
с идентификатором вашего устройства:
wodim -prcap dev=/dev/sr1
Для получения дополнительных вариантов, касающихся wodim
и growisofs
, см. их соответствующие справочные страницы, введя man wodim
и man growisofs
. (Примечание: wodim
является развилкой оригинала cdrecord
программа)
Используйте следующую команду, чтобы найти свой DVD-привод:
wodim --devices
В нем будет указан вывод, как показано ниже (выделено жирным шрифтом).:
wodim: Overview of accessible drives (1 found) : ------------------------------------------------------------------------- 0 dev='/dev/sg1' rwrw-- : 'TSSTcorp' 'CDDVDW SH-S223F' -------------------------------------------------------------------------
Исходя из приведенного выше вывода, мы можем определить местоположение диска. В этом случае, /dev/sg1
это местоположение диска.
Теперь, чтобы записать ISO, вы можете использовать следующую команду:
wodim -v dev=/dev/sg1 speed=10 -eject /home/$USER/file.iso
Заменять /home/$USER/file.iso
с вашим предпочтительным путем.
bashburn
это твой друг.
sudo apt-add-repository universesudo apt-get updatesudo apt-get install bashburn
В настоящее время Башберн может:
Легко запоминающаяся командная строка:
wodim CD.iso
Он будет использовать некоторые значения по умолчанию и попытается угадать ваш диск, что в большинстве случаев нормально.
Таким образом, вам нужно только установить другие параметры, например скорость, если вам действительно это нужно.
Я узнал, что мы можем использовать dd и для записи.Откройте свой терминал ( CTRL + ALT + T )
dd if=/path/image.iso of=/dev/cdrom1
если- Входной файл, путь, по которому у вас есть image.iso .
от- Выходной файл, куда этот файл должен быть отправлен.
Если вы пытаетесь записать DVD-диски с помощью dd
, затем вы должны следовать приведенной ниже командной строке.
growisofs -dvd-compat -Z /dev/dvd=/path/image.iso
Другая возможность - заменить wodim на Йорга Шиллинга cdrecord
от PPA Брэндона Снайдера. Это часто решало для меня странные проблемы с горением и было тщательно протестировано в моей надежной установке Tahr. Сначала добавьте репозиторий:
sudo add-apt-repository ppa:brandonsnider/cdrtools
Обратите внимание, что это заменит wodim
посылка с cdrecord
а также установка cdda2wav
. Затем найдите соответствующий адрес устройства для вашего DVD-привода, выполнив:
cdrecord --scanbus
Наконец, запустите командную строку, подобную следующей (ваш собственный адрес устройства будет другим):
cdrecord -v dev=0,0,0 -speed 8 driveropts=burnfree fs=32m -eject my_distro.iso
Современный cdrecord
не имеет проблем ни с записью CD, ни с DVD, ни с Bluray, если уж на то пошло...
Рекомендации:
Вы могли бы использовать Бразеро, используя аргументы командной строки
brasero --help