Tengo un par de archivos grandes que quiero grabar en un M-Disc 50G BD-R DL. Los archivos son más grandes que 4G así que tengo que usar UDFv3, si no me equivoco. (O dividirme, algo que no me gusta mucho hacer).
Una herramienta gráfica no es una opción (no hay X en el servidor y, según mi experiencia, hacen un trabajo notablemente malo), así que lo que planeo hacer es lo siguiente:
- encontrar la capacidad de mi medio con
dvd+rw-mediainfo
. - cree un archivo temporal donde
dd if=/dev/zero of=/tmp/bd.udf bs=2048 count=n
n sea un número entero extraído demediainfo
la salida de. - cree un sistema de archivos UDF en esa temperatura con
mkudffs -b 2048 -l somelabel /tmp/bd.udf
- montarlo con
mount -o loop -t udf /tmp/bd.udf ./mntpt
- llenarlo con mis archivos
cp xyz* mntpt/
- desmontarlo
umount ./mntpt
- quémalo con
growisofs -Z /dev/dvd=/tmp/bd.udf -speed=5
Corríjame si este no es un buen procedimiento. Agradecería mejoras.
Lo que realmente me confunde es el resultado de 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
¿Debo utilizar el recuento de bloques "sin formato" para el archivo temporal? ¿Qué significa "32h(0)", etc.? ¿Es necesario tener en cuenta de alguna manera los bloques de repuesto para la corrección de errores o algo así...? En una primera prueba utilicé el recuento de bloques sin formato: 1 (no me pregunten por qué;)) y la escritura termina con un mensaje de error (que lamentablemente no registré). Sin embargo, el disco era legible y las sumas md5 estaban bien.
¿Alguien puede indicarme una guía definitiva para escribir BD en la línea de comando?