Answers:
有几种方法可以做到这一点,但这里只是我经常使用的两种方法。请替换/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
程序的一个分支)
inxi
吗?
inxi
;我忘了它不在存储库中。
使用以下命令找到您的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
为您的首选路径。
wodim --devices
了替代方法。
wodim --devices
似乎无效,请wodim -checkdrive
改用
bashburn
是你的朋友。
sudo apt-add-repository universe
sudo apt-get update
sudo apt-get install bashburn
目前,BashBurn可以:
一个容易记住的命令行:
wodim CD.iso
它将使用一些默认值并尝试猜测您的驱动器,在大多数情况下都可以。
这样,如果确实需要,您只需要设置其他选项,例如速度。
cdrskin CD.iso
,它还会尝试查找您的设备。但是,由于使用了许多类似的命名工具(cdrtool,cdrkit和cdrskin),因此很难记住。
另一种可能性是用cdrecord
Brandon Snider的PPA中的Jorg Schilling替代wodim 。这通常为我解决了奇怪的燃烧问题,并在我的Trusty Tahr安装下进行了广泛的测试。首先添加存储库:
sudo add-apt-repository ppa:brandonsnider/cdrtools
请注意,这将替换和安装wodim
软件包。然后通过运行以下命令找到适合您的DVD驱动器的设备地址:cdrecord
cdda2wav
cdrecord --scanbus
最后,运行如下所示的命令行(您自己的设备地址将有所不同):
cdrecord -v dev=0,0,0 -speed 8 driveropts=burnfree fs=32m -eject my_distro.iso
现代人cdrecord
在CD或DVD刻录或Bluray刻录方面都没有问题...
参考文献: