Grabar archivos grandes en BD. Confusión de capacidad

Grabar archivos grandes en BD. Confusión de capacidad

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:

  1. encontrar la capacidad de mi medio con dvd+rw-mediainfo.
  2. cree un archivo temporal donde dd if=/dev/zero of=/tmp/bd.udf bs=2048 count=nn sea un número entero extraído de mediainfola salida de.
  3. cree un sistema de archivos UDF en esa temperatura conmkudffs -b 2048 -l somelabel /tmp/bd.udf
  4. montarlo conmount -o loop -t udf /tmp/bd.udf ./mntpt
  5. llenarlo con mis archivoscp xyz* mntpt/
  6. desmontarloumount ./mntpt
  7. quémalo congrowisofs -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?

información relacionada