Ubuntu 24.04 LTS で xorriso を使用して BD に書き込む
2025/10/26 18:28
そこであまり使用例が出てこないのですが、xorriso を使ってみたらうまく行ったのでレポートします。
使用機材:USB2.0 外付けBDドライブ Buffalo BRXL-PC6VU2/N
以下 /dev/sr0 として認識されているものとします。
メディア情報の確認
xorriso -dev '/dev/sr0' -tocで確認できます。
ブランク BD メディア(25GB)を入れたときの例:
$xorriso -dev '/dev/sr0' -toc
xorriso 1.5.6 : RockRidge filesystem manipulator, libburnia project.
Drive current: -dev '/dev/sr0'
Media current: BD-R sequential recording
Media status : is blank
Media summary: 0 sessions, 0 data blocks, 0 data, 23.3g free
Drive current: -dev '/dev/sr0'
Drive access : exclusive:unrestricted
Drive type : vendor 'MATSHITA' product 'BD-MLT UJ260AF' revision '1.00'
Drive id : 'WP** ******'
Media current: BD-R sequential recording
Media product: CMCMAG/BA5/0 , CMC Magnetics Corporation
Media status : is blank
Media blocks : 0 readable , 12219392 writable , 12219392 overall
Media summary: 0 sessions, 0 data blocks, 0 data, 23.3g free
書き込み
xorriso -dev '/dev/sr0' -map <書き込み元のパス> <書き込み先のディレクトリ> -volid <ボリューム・ラベル>を実行します。
<書き込み先のディレクトリ> は通常 / にしておけばよいでしょうが、指定するとそのディレクトリが作成されて、その中に書き込まれます。
$xorriso -dev '/dev/sr0' -map /var/0476-ドラマ・突然の明日/2025/09/ALL / -volid "ドラマ・突然の明日"
xorriso 1.5.6 : RockRidge filesystem manipulator, libburnia project.
Drive current: -dev '/dev/sr0'
Media current: BD-R sequential recording
Media status : is blank
Media summary: 0 sessions, 0 data blocks, 0 data, 23.3g free
xorriso : UPDATE : 13 files added in 1 seconds
Added to ISO image: directory '/'='/var/0476-ドラマ・突然の明日/2025/09/ALL'
xorriso : WARNING : -volid text problematic as automatic mount point name
xorriso : WARNING : -volid text does not comply to ISO 9660 / ECMA 119 rules
xorriso : UPDATE : Thank you for being patient. Working since 0 seconds.
xorriso : UPDATE : Thank you for being patient. Working since 1 seconds.
xorriso : UPDATE : Thank you for being patient. Working since 2 seconds.
xorriso : UPDATE : Writing: 544s 0.0% fifo 99% buf 0% 0.2xB
xorriso : UPDATE : Writing: 544s 0.0% fifo 100% buf 0% 0.0xB
xorriso : UPDATE : Writing: 544s 0.0% fifo 100% buf 0% 0.0xB
(中略)
xorriso : UPDATE : Writing: 6755969s 99.8% fifo 0% buf 62% 2.4xB
xorriso : UPDATE : Writing: 6761024s 99.9% fifo 0% buf 37% 2.3xB
xorriso : UPDATE : Writing: 6766409s 100.0% fifo 0% buf 37% 2.5xB
xorriso : UPDATE : Writing: 6768570s 100.0% fifo 0% buf 25% 1.0xB
xorriso : UPDATE : Closing track/session. Working since 1247 seconds
ISO image produced: 6768420 sectors
Written to medium : 6768576 sectors at LBA 0
Writing to '/dev/sr0' completed successfully.