当前位置: 首页>>技术教程>>正文


如何使用终端刻录DVD ISO?

, ,

问题描述

我有一个DVD ISO文件,我想通过终端刻录。

我们有很多命令格式,但我无法选择最好的&安全的。所以请给我一个最好的命令,通过终端刻录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

有关wodimgrowisofs的更多选项,请参阅其各自的联机帮助页,方法是输入man wodimman 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 universe
sudo apt-get update
sudo apt-get install bashburn

command-line,iso,ubuntu

目前BashBurn可以:

  • 刻录数据CD /DVD(包括CDRW)

  • 刻录音乐CD

  • 刻录CD /DVD-images

  • 翻录数据/音乐CD

  • 操纵ISO-files

  • 可能更多……

Source

第四种方法

我才知道我们也可以用dd来写。打开你的终端(CTRL + ALT + T )

dd if=/path/image.iso of=/dev/cdrom1

if-输入文件,你有image.iso的路径。 – 输出文件,此文件必须发送。

第五种方法

另一种可能性是用Brandon Snider的PPA中的Jorg Schilling的cdrecord取代wodim。这经常为我解决奇怪的燃烧问题,并在我的Trusty Tahr安装下进行了广泛的测试。首先添加存储库:

sudo add-apt-repository ppa:brandonsnider/cdrtools

请注意,这将使用cdrecord替换wodim软件包以及安装cdda2wav。然后运行以下命令为DVD驱动器找到合适的设备地址:

cdrecord --scanbus

最后运行如下命令行(您自己的设备地址将不同):

cdrecord -v dev=0,0,0 -speed 8 driveropts=burnfree fs=32m -eject my_distro.iso

现代的cdrecord在CD或DVD刻录方面没有任何问题,或Bluray就此问题……

参考文献:

第六种方法

易于 memory 的命令行:

wodim CD.iso

它将使用一些默认值并尝试猜测您的驱动器,这在大多数情况下都很好。

这样你只需要设置其他选项,如速度,如果你真的需要。

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/1284.html,未经允许,请勿转载。