miércoles, 12 de octubre de 2011

Añadir ficheros a un cd/dvd o una imagen .iso bootable en Linux

Primero hay que copiar los datos del cd/dvd o la imagen .iso a un directorio.
-Si tenemos una imagen:
      mount -t iso9660 imagen.iso /mnt/datos -o loop
Si tenemos un cd/dvd:
      mount -t iso9660 /dev/cdrom /mnt/datos

Copiar todos los datos a un directorio temporal:
      rsync -av /mnt/datos ~/dir_temp
      Tambien se puede hacer con el comando cp (pero asegurarse de copiar tambien los ficheros ocultos)

Crear la imagen iso bootable:
      mkisofs -r -b boot/isolinux/boot.img -c boot/isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -o ~/nueva_imagen.iso ~/dir_temp

Los ficheros boot.img y boot.cat los puedes encontrar en cualquier live cd de cualquier distribucion de linux.Por ejemplo: isolinux/isolinux.bin e isolinux/boot.cat( Segun la distribucion puede cambiar el nombre)

Un poco mas de información de como crear cd o dvd con cdrecord y mkisof

No hay comentarios:

Publicar un comentario