使用 Pioneer BDR-XD07B 蓝光刻录机在 Linux 上存档文件

使用 Pioneer BDR-XD07B 蓝光刻录机在 Linux 上存档文件

我正在使用 Fedora v32。我在 Linux 上找到的对蓝光刻录机的唯一支持是xfburngrowisofs。我想添加文件进行备份,然后将其刻录。当我尝试使用xfburn并选择“刻录设备”下的“Pioneer BDR-XD07B”时,添加要保存的文件后,我得到:

无法卸载“空白 DS-R 光盘”。驱动器不能用于刻录。

找不到growisofs添加要刻录的文件然后刻录光盘的示例。我想我需要用mkisofs它来制作一个包含数据文件的 ISO 文件,然后用该 ISO 刻录蓝光光盘?

我寻找 Pioneer BDR-XD07B 的 Linux 驱动程序,但只找到 Windows 和 MacOS 驱动程序。

建议?

答案1

假设您的驱动器表示为/dev/sr0并且您希望将目录副本/home/thomas/projects放入空白或可附加介质上,/projects您可以这样做:

xorriso -for_backup -dev /dev/sr0 -map /home/thomas/projects /projects

可以将更多-map source target命令添加到此运行中。该介质将保持可附加状态(除非它是 DVD-R DL 或快速消隐 DVD-RW)。所以你可以稍后再进行更多这样的跑步。

检查读取所有备份会话并通过以下方式与记录的 MD5 和进行比较:

xorriso -for_backup -indev /dev/sr0 -check_media --

或最近的会话

xorriso -for_backup -indev /dev/sr0 -check_md5 FAILURE --

我自己的备份是像“一些目录树的增量备份”示例中那样完成的 https://www.gnu.org/software/xorriso/man_1_xorriso.html#示例

xorriso \
  -abort_on FATAL \
  -for_backup -disk_dev_ino on \
  -assert_volid 'PROJECTS_MAIL_*' FATAL \
  -dev /dev/sr0 \
  -volid PROJECTS_MAIL_"$(date '+%Y_%m_%d_%H%M%S')" \
  -not_leaf '*.o' -not_leaf '*.swp' \
  -update_r /home/thomas/projects /projects \
  -update_r /home/thomas/personal_mail /personal_mail \
  -commit -toc -check_md5 FAILURE -- -eject all

我主要使用 BD-R、BD-RE 和 DVD+RW 介质。请注意,许多驱动器将 BD-R 限制为 128 个会话。 (但固件版本 1.01 的华硕 BW-16D1HT 除外。它在 BD-R 上进行了超过 255 个会话。)

祝你今天过得愉快 :)

托马斯

相关内容