¿Copiar el contenido de una ISO a una nueva carpeta y volver a crearla hace que la ISO no se pueda iniciar?

¿Copiar el contenido de una ISO a una nueva carpeta y volver a crearla hace que la ISO no se pueda iniciar?

Estoy trabajando para actualizar un sistema de RHEL6 a RHEL7 y, mientras tanto, necesito hacer algunas pruebas antes de actualizar. Mi pregunta es: tengo un archivo ISO estándar de RHEL7 en funcionamiento descargado del sitio web de Red Hat e intenté copiar el contenido del ISO a una carpeta en mi computadora y luego convertir esa carpeta en un nuevo ISO (usando varias herramientas de creación de ISO). utilidades), sólo para asegurarme de que pudiera hacerlo. Sin embargo, el problema es que, a pesar de que no hice cambios antes de "recompilarlo", cuando intento usar este ISO recreado en VirtualBox, aparece un error fatal: no se encontró ningún medio de arranque. ¿Qué podría estar causando esto?

Respuesta1

Pasos para copiar y reparar una imagen ISO:

  1. Crea un directorio temporal para el contenido de tu ISO:

    # mkdir /var/tmp/isodir
    
  2. Cree un directorio de montaje temporal para la ISO:

    # mkdir /id
    
  3. Montar la iso:

    # mount -oro,loop /path/to/file.iso /id
    
  4. Copie el contenido a la nueva ruta:

    # cd /id
    # cp -av . /var/tmp/isodir
    
  5. Vaya a /var/tmp/isodir y haga las modificaciones que necesite.
  6. Recrea tu .iso:

    # cd /var/tmp/isodir
    # mkisofs -o /path/to/new/file.iso -b isolinux.bin -c boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -R -J -v -T isolinux/
    
  7. Limpiar:

    # umount /id
    # rmdir /id
    

Explicación: El comando mkisofs anterior utiliza el indicador -b para especificar la imagen de inicio (isolinux.bin). (El resto de las banderas se pueden encontrar en la página de manual de mkisofs).

Respuesta2

Serde arranqueun disco tiene que tener unsector de arranque válido. Cuando copias el contenido, (...), y creas un disco nuevo sin el sector de arranque correcto, tienes un disco normal lleno de datos. Controlaraquísobre cómo hacer una imagen iso de arranque. (Busque la -bopción de genisoimage).

Busque aquí unguía mínima.

información relacionada