¿Cómo crear una imagen iso desde una carpeta o archivos individuales a través de comandos de terminal? Actualmente estoy haciendo esto a través de Braserola GUI de s, pero quiero hacerlo con un script de shell.
¿Cómo crear una imagen iso desde una carpeta o archivos individuales a través de comandos de terminal? Actualmente estoy haciendo esto a través de Braserola GUI de s, pero quiero hacerlo con un script de shell.
Respuestas:
Parece ser bastante sencillo genisoimage, en el paquete con el mismo nombre en Debian:
genisoimage -o output_image.iso directory_name
Hay muchas opciones para cubrir diferentes casos, por lo que debe consultar la página de manual para ver qué se ajusta a su caso de uso particular.
Ver también
apropos iso, encontré y genisoimageluego usé los términos de búsqueda "generar iso con genisoimage".
aproposes otro comando que no puedo recordar :)
aproproses sinónimo de man -k. Este último es un poco más fácil de recordar / deletrear;)
genisoimagees una bifurcación muerta de una mkisofsversión de 2004. genisoimagecrea imágenes del sistema de archivos con defectos. Este problema se puede evitar utilizando el software original en su mkisofslugar.
Hacer un CD desde una carpeta se puede realizar con mkisofs.
mkisofs -lJR -o output_image.iso directory_name
-l : Permitir nombres de archivo completos de 31 caracteres.
-J : Genera registros de directorio Joliet además de los nombres de archivo iso9660 regulares.
-R : Genere registros del Protocolo de uso compartido del sistema (SUSP) y Rock Ridge (RR) utilizando el protocolo Rock Ridge
https://linux.die.net/man/8/mkisofs https://en.wikipedia.org/wiki/Rock_Ridge
mkisofsque ha duplicado sus funciones desde entonces. La página de manual reciente está aquí: schilytools.sourceforge.net/man/man8/mkisofs.8.html
Toma este comando básico de:
mkisofs -o output_image.iso directory_name
Un paso más allá, agregando una etiqueta de volumen a la iso y comprimiendo la imagen iso con gzip
mkisofs -V volume_label -r folder_location | gzip > output-image-comressed.iso.gz
man genisoimagelo dice todo también