Creando una ISO UDF pura

Creando una ISO UDF pura

Necesito crear archivos ISO que usen UDF y solo UDF, no ISO9660 ni Joliet. Estaba usando genisoimage y Xfburn, pero descubrí que la presencia de un sistema de archivos ISO9660 en los archivos ISO causaba problemas en situaciones en las que los usuarios querían extraerlos en lugar de montarlos.

Desafortunadamente, la única respuesta que he podido encontrar sobre el tema requiere que especifique la cantidad de espacio que necesita para el sistema de archivos UDF con anticipación, en lugar de que se ajuste dinámicamente a los archivos que estoy colocando dentro. Eso llevaría demasiado tiempo.

Preferiría usar algo que use línea de comando o una GUI que no requiera la instalación de un montón de cosas de GNOME ya que estoy en Xfce4, pero los mendigos no pueden elegir.

Respuesta1

mkudffscrea archivos UDF puros y sistemas de archivos sin estructuras de datos ISO-9660
mkudffses parte delherramientas udfpaquete

sudo apt install udftools

Vea la página de manual aquí:http://manpages.ubuntu.com/manpages/bionic/man8/mkudffs.8.html

Primero debe generar un archivo en blanco que contenga la imagen. Es decir, debe configurar el tamaño del archivo antes de 'rellenarlo' con la copia del archivo. Puede configurar el tamaño de archivo que desea/necesita para determinarlo con durespecto al directorio de origen

Ejemplo: crear un archivo de imagen de CD:

truncate -s 650M /dest/cdimage.udf
mkudffs --media-type=cdrw /dest/cdimage.udf
sudo mkdir /media/udfimage
sudo mount -t udf -o loop,rw /dest/cdimage.udf /media/udfimage
sudo cp -R /src/files /media/udfimage
# After the data has been copied to the image,
# unmount the image and detach the loopback device:
# sudo umount /dev/loop0
# sudo rmdir /media/udfimage

información relacionada