Brasero 不会清空我的 DVD、CD-RW

use*_*371 4 dvd burning cd-image

使用 Ubuntu 12.10,我无法擦除任何 DVD 或 CD-RW。终端也将无法工作。我已经尝试了终端中的所有强制命令,但没有任何结果。DVD 被识别为可擦写磁盘,所以我不知道为什么它不能工作。当我打开 Brasero 时,我没有可供选择消隐的“菜单”。

我想要清空的磁盘上的数据有一些来自 Windows 7 的备份,这就是为什么 Brasero 不会清空它?我不再拥有 Windows 7,Ubuntu 是我唯一的操作系统。

我想把 Linux Mint 放在这张 DVD 上。

Tho*_*itt 5

我是 libburn 的开发人员,它可能为你的 Brasero 做与驱动器相关的事情。

为了区分 Brasero 自己的代码问题和 libburn 问题,您可以使用我的一个名为 xorriso 的 libburn 命令行应用程序。这可以安装

sudo apt-get install xorriso
Run Code Online (Sandbox Code Playgroud)

因为它不会自动安装libburn4在 Ubuntu 上。

空白命令是(我假设您的驱动器有地址/dev/sr0):

xorriso -outdev /dev/sr0 -blank as_needed 
Run Code Online (Sandbox Code Playgroud)

然后获取驱动器和介质的状态:

xorriso -outdev /dev/sr0 -toc
Run Code Online (Sandbox Code Playgroud)

如果成功,xorriso 应该在其他行中进行报告

Media status: is blank
Run Code Online (Sandbox Code Playgroud)

如果成功了,那么 Brasero 的代码就应该受到指责。获取有关驱动器和介质信息的系统设施。(我无法帮助解决此类问题。)

如果上述命令无法清空介质,那么您将必须向我显示清空尝试的消息和 -toc 运行的结果。也许我们必须获取发送到驱动器的命令日志以及收到的回复:

xorriso -scsi_log on -report_about ALL -outdev /dev/sr0 -blank as_needed 2>&1 | tee -i /tmp/xorriso.log
Run Code Online (Sandbox Code Playgroud)

日志将非常冗长。因此,上面的命令捕获 file 中的副本/tmp/xorriso.log。我会对这个文件感兴趣。

祝你今天过得愉快 :)

托马斯