Tengo disco dvd+rw. Me gustaría crear un sistema de archivos UDF para usarlo con Windows 7 (y más reciente) y con Gentoo. ¿Cómo debo preparar los medios y qué comandos debo usar para montarlos en Linux?
Lo que probé:
En Windows:
format /fs:UDF D:
Ahora Windows puede trabajar con los medios. Gentoo puede leerlo de forma segura en modo ro.
En gentoo (como se describe en la documentación de Linux):
pktsetup 0 /dev/sr0 mount -t udf -o rw,noatime /dev/pktcdvd/pkcdvd0 /mnt cp <some> /mnt umount /mnt pktsetup -d 0
después de que ese medio se rompa: Windows sugiere formatearlo, Gentoo no puede ubicar el superbloque para montar.
En Windows:
format /fs:UDF D:
Ahora Windows puede trabajar con los medios. Gentoo puede leerlos de forma segura en modo ro.
En gentoo:
mount -t udf -o rw,noatime /dev/sr0 /mnt cp <some> /mnt umount /mnt
después de eso, Windows no puede leer los medios, pero Gentoo está bien.
En gentoo:
mkudffs /dev/sr0 mount -t udf -o rw,noatime /dev/sr0 /mnt cp <some> /mnt umount /mnt
gentoo funciona bien con los medios, Windows puede leer los medios, pero no puede escribir ni eliminar archivos en ellos.
En gentoo:
mkudffs -r 0150 --media-type=dvd /dev/sr0 mount -t udf -o rw,noatime /dev/sr0 /mnt
se monta como solo lectura
mount -t udf -o remount,rw /dev/sr0 /mnt cp <some> /mnt umount /mnt
gentoo funciona bien con los medios, Windows puede leer los medios, pero no puede escribir ni eliminar archivos en ellos.
En gentoo:
pktsetup 0 /dev/sr0 mkudffs /dev/pktcdvd/pktcdvd0 mount -t udf -o rw,noatime /dev/pktcdvd/pkcdvd0 /mnt
falta partición (no se puede leer el superbloque) y Windows no puede hacer nada con los medios.
Además, intenté usar "olvidar" e "ignorar" en las opciones uid y gid de montaje, pero el montaje de gentoo tuvo problemas:
sudo mount -t udf -o rw,uid=frget,uid=ignore,gid=ignore,gid=forget /dev/sr0 /media/default mount: failed to parse mount options
Respuesta1
A partir del 21.11.2016, el controlador drivers/block/pktcd se marcó como obsoleto y se sugirió su eliminación "después de una versión o dos" del lanzamiento de la versión del kernel de Linux. Es el 2020.02.02 al momento de escribir este artículo.
Vuelva a compilar el kernel de Linux sin "drivers/block/pktcdvd", formatee/monte el disco/medio DVD+RW con formato UDF y debería poder escribir directamente en el sistema de archivos del disco montado UDF usando comandos simples del sistema de archivos cp/mv/rm. Monte con fstab auto noatime,rw
o autofs"-fstype=auto,noatime,rw"
, en caso de que tenga una combinación de discos formateados iso9660 o UDF.
Esto funciona con mi unidad de Bluray LG WH16NS60.
Quizás le resulte más fácil formatear el disco con el sistema de archivos UDF usando MS Windows (probado aquí usando Windows 10); de lo contrario, use udftools mkudffs -l TITLE /dev/sr0
y, si es necesario, mkudffs -l TITLE --media-type=dvd /YOUR/DEVICE/FILE
.
Recuerde, ¡no vuelva a formatear los medios DVD+RW! Además, el uso de "dvd+rw-format -lead-out" puede aumentar la compatibilidad o ralentizar las operaciones.
Puede monitorear /var/log/messages para escribir/finalizar después de cada operación o desmontaje de archivos.