miércoles, 16 de septiembre de 2009

Hacer una imagen ISO autoarrancable (Linux)

Lo primero que haremos será coger los ficheros de la ISO. Recomiendo usar la del System Rescue CD o la del Ubuntu Rescue Remix CD, que ya incluyen muchas utilidades:
http://ubuntu-rescue-remix.org/Download
http://sourceforge.net/projects/systemrescuecd/files/sysresccd-x86/1.3.0/
La descargamos y la montamos como root:
sudo mount /home/usuario/systemrescuecd.iso  /mnt -o loop
Ahora copiaremos los ficheros a un directorio:
sudo mkdir /home/usuario/newiso
sudo cp -rfp /mnt/* /home/usuario/newiso/
Copiaremos la carpeta con nuestros datos y programas dentro del arbol de directorio de lo que será el nuevo CD:
sudo mkdir /home/usuario/newiso/misprogramas
sudo cp -rfp /home/usuario/misprogramas/*   /home/usuario/newiso/misprogramas/
Haremos la ISO con la etiqueta “miscosas”, usando los ficheros .bin y .cat que buscará a partir de ~/newiso
sudo mkisofs -l -r -J -V “miscosas” -hide-rr-moved -v -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -o ~/MIISO.iso ~/newiso/
Grabamos:
sudo growisofs -Z /dev/hdc=/home/usuario/MIISO.iso

No hay comentarios:

Publicar un comentario