¿Cómo crear una imagen ISO a partir de un montón de archivos en el sistema de archivos?

60

Extraje Microsoft Office 2010 de un .ziparchivo a una carpeta. ¿Cómo puedo construir un .isoarchivo desde esta carpeta?

Zignd
fuente

Respuestas:

65

Es fácil crear ISO en la terminal como se describe en otras respuestas, pero también hay algunas opciones de GUI, como Brasero. Si aún no lo tiene, puede instalarlo usando:

sudo apt install brasero

¿Cómo puedo crear imágenes ISO con Brasero?

  • Presione la Supertecla (tecla de Windows) y busque "brasero" y ábralo.
  • Haga clic en el Data projectbotón

    ingrese la descripción de la imagen aquí

  • Haga clic en el botón verde más en la esquina superior izquierda de la barra de herramientas para comenzar a agregar archivos y directorios a su imagen:

ingrese la descripción de la imagen aquí

  • Ingrese el nombre del disco en la parte inferior de lo que quiera.
  • Asegúrese de que no haya un CD / DVD vacío en sus unidades ópticas y haga clic en Grabar.
  • Brasero le pedirá la ubicación donde desea crear la imagen ISO, indique la ubicación deseada y haga clic en Create Image. ¡Eso es!

Si desea grabar esa imagen en el disco, simplemente haga clic derecho en la imagen ISO que acaba de crear y seleccione "Abrir con Brasero Disc Burner". Seleccione su unidad óptica y haga clic Create Image.

ingrese la descripción de la imagen aquí

Basharat Sialvi
fuente
Esto no crea un archivo iso de arranque desde un DVD de arranque, por ejemplo. Intenté crear una imagen iso desde un DVD con Windows 7 e intenté cargarla en Virtual Box, pero no funcionó.
eKek0
63

Pocos pasos rápidos:

  1. Arranca Linux.

  2. Ir a una pantalla de terminal. Por lo general, puede hacer clic derecho en el escritorio y elegir esta opción en el menú desplegable.

    3A. Tipo dd if=/dev/cdrom of=~/cdrom_image.iso.

    O

    3B. Escriba mkisofs -o /tmp/cd.iso /tmp/directory/Para hacer un ISO a partir de archivos en su disco duro.

Usted debe tener permiso para acceder a la unidad utilizando directamente dd. mount¡los permisos no son necesariamente los mismos que los ddpermisos! Además ... al crear un archivo ISO, el dispositivo no debe montarse. Para desmontar el dispositivo cdrom, use el umountcomando de la siguiente manera:

umount / dev / cdrom

También puede usar sudopara asegurarse de tener los permisos adecuados, pero esto también significa que debe tener sudoacceso al sistema. Consulte el /etc/sudoersarchivo para obtener información.

florent
fuente
55
El paso 4 es la solución correcta a la pregunta original. sudono debería ser requerido para esto. ¡Recuerde moverse cd.isoa cualquier carpeta que Wine / PlayonLinux necesite para la instalación!
ish
"4 type" mkisofs -o /tmp/cd.iso / tmp / directory / "Para hacer un ISO a partir de archivos en su disco duro". funcionó mucho, gracias
Zignd
No hay problema, ¡gracias por aprobarlo como respuesta! Me alegro de ayudar
florent
66
Para preservar nombres largos de archivo mkisofs -r -o /tmp/cd.iso /tmp/directory/(habilita el protocolo Rock Ridge).
ignis
¿necesita el paso 4 si está extrayendo archivos de un cdrom?
don.joey
19

Prueba esto:

Ir a la terminal

Tipo genisoimage -o ~/backup.iso -V BACKUP -R -J ~/Documents

o, para permisos más útiles, cambie -R a -r: genisoimage -o ~/backup.iso -V BACKUP -r -J ~/Documents

En este caso, Ubuntu generará un archivo llamado "backup.iso" con todos los contenidos en la carpeta Documentos.

http://www.jonathanmoeller.com/screed/?p=3513

Emerson Hsieh
fuente
55
Si bien esto puede responder teóricamente la pregunta, sería preferible incluir aquí las partes esenciales de la respuesta y proporcionar el enlace para referencia.
Mahesh
1
Es posible que desee mencionar que -V volidespecifica la ID / nombre / etiqueta del volumen, y cómo aparentemente se llama aleatoriamente "BACKUP" aquí, sin relación con la pregunta
Xen2050
13

En realidad, hay una respuesta muy simple a esta pregunta. Acabo de crear el archivo ISO de Windows 7 sin problemas. Realmente no me gustó el método Brasero porque sigue lanzando ventanas emergentes. Tenía algunos problemas de compatibilidad con los nombres de archivos y el estándar ISO. Creo que este método también es compatible con ISO de Mac OS.

Esta respuesta se proporciona utilizando Archive Manager, el administrador de archivos predeterminado en Ubuntu 14.10.

Abra su carpeta con los archivos que desea incluir en ISO. Luego seleccione view/show hidden files, seleccione todos los archivos, haga clic derecho y elijacompress...

ingrese la descripción de la imagen aquí

En una nueva ventana, seleccione la opción ISO, el nombre del archivo y la ubicación. ¡Eso es!

VRR
fuente
11

De hecho, tuve que hacer esto solo hoy. Una forma realmente fácil de hacerlo es en la terminal, así que escriba:

cat [directory of external disk] > ~/newfile.iso

Para encontrar el directorio del disco externo, abra el iniciador de Unity y busque "Monitor de sistema", luego vaya a "Sistemas de archivos".

Entonces un ejemplo se vería así:

cat /dev/scd0 > ~/newfile.iso
mshindal
fuente
La pregunta era cómo crear un .iso a partir de archivos contenidos en un .zip, no a partir de un disco real.
Gerald Schneider
1
+1 La velocidad del gato me asombró.
neolace
1
¡esto es increíble! No puedo creer lo fácil que es esto
deltree