Ich habe ein paar große Dateien, die ich auf eine M-Disc 50G BD-R DL brennen möchte. Dateien sind größer als 4G, also muss ich UDFv3 verwenden, wenn ich mich nicht irre. (Oder aufteilen, was ich nicht besonders gerne mache.)
Ein grafisches Tool ist keine Option (kein X auf dem Server und meiner Erfahrung nach funktionieren diese ohnehin bemerkenswert schlecht), daher habe ich Folgendes vor:
- Finden Sie die Kapazität meines Mediums mit
dvd+rw-mediainfo
. - Erstellen Sie eine temporäre Datei mit
dd if=/dev/zero of=/tmp/bd.udf bs=2048 count=n
„n“ als Ganzzahl, die ausmediainfo
der Ausgabe von extrahiert wird. - Erstellen Sie ein UDF-Dateisystem auf dieser temporären Datei mit
mkudffs -b 2048 -l somelabel /tmp/bd.udf
- montieren Sie es mit
mount -o loop -t udf /tmp/bd.udf ./mntpt
- Füllen Sie es mit meinen Dateien
cp xyz* mntpt/
- unmounten Sie es
umount ./mntpt
- verbrenne es mit
growisofs -Z /dev/dvd=/tmp/bd.udf -speed=5
Bitte korrigieren Sie mich, wenn dies kein gutes Verfahren ist. Ich wäre für Verbesserungen dankbar.
Was mich wirklich verwirrt, ist die Ausgabe dvd+rw-mediainfo
:
INQUIRY: [PIONEER ][BD-RW BDR-UD03][1.11]
GET [CURRENT] CONFIGURATION:
Mounted Media: 41h, BD-R SRM
Media ID: VERBAT/IMf
Current Write Speed: 6.0x4495=26970KB/s
Write Speed #0: 6.0x4495=26970KB/s
Write Speed #1: 4.0x4495=17980KB/s
Write Speed #2: 2.0x4495=8990KB/s
Speed Descriptor#0: 00/24438783 [email protected]=26970KB/s [email protected]=26970KB/s
Speed Descriptor#1: 00/24438783 [email protected]=17980KB/s [email protected]=17980KB/s
Speed Descriptor#2: 00/24438783 [email protected]=8990KB/s [email protected]=8990KB/s
:-[ READ BD SPARE INFORMATION failed with SK=5h/MEDIUM NOT FORMATTED]: Wrong medium type
READ DISC INFORMATION:
Disc status: blank
Number of Sessions: 1
State of Last Session: empty
"Next" Track: 1
Number of Tracks: 1
READ FORMAT CAPACITIES:
unformatted: 24438784*2048=50050629632
00h(6000): 23652352*2048=48440016896
32h(0): 23652352*2048=48440016896
32h(0): 11200512*2048=22938648576
32h(0): 24307712*2048=49782194176
READ TRACK INFORMATION[#1]:
Track State: invisible incremental
Track Start Address: 0*2KB
Next Writable Address: 0*2KB
Free Blocks: 24438784*2KB
Track Size: 24438784*2KB
READ CAPACITY: 0*2048=0
Soll ich die "unformatierte" Blockanzahl für die temporäre Datei verwenden? Was bedeutet "32h(0)" usw.? Ist es notwendig, irgendwie Ersatzblöcke für die Fehlerkorrektur oder so etwas zu berücksichtigen...? In einem ersten Test habe ich die unformatierte Blockanzahl - 1 verwendet (fragen Sie mich nicht, warum;) ) und das Schreiben endete mit einer Fehlermeldung (die ich leider nicht aufgezeichnet habe). Die Disc war jedoch lesbar und die MD5-Summen waren in Ordnung.
Kann mir jemand eine definitive Anleitung zum Schreiben von BDs auf der Befehlszeile zeigen?