Crear una distro de linux con Knoppix

martes

Alguna vez intenté hacer una, lleva trabajo y dedicación y rara vez los resultados son mejores que los de las distros conocidas (red hat, suse, ubuntu, etc.). De todos modos, es interesante y causa mucha satisfacción, por los que les dejo este "mini - howto" que encontré en http://losinvisibles.net

Knoppix: Es una distribución GNU-Linux basada en Debian que es arrancable directamente desde CD sin instalar nada en el disco duro. Cabe aclarar también que es una distribución pequeña, por lo que, si bien tiene todo lo necesario para funcionar, es poco lo que tendrás que remover y mucho para agregar hasta que quede a tu gusto.

  • Bajarnos una knoppix. http://www.knoppix.org/


  • Copiar knoppix a una particion. Nos haran falta mas de 2 Gb

  • cp -Rp /KNOPPIX/* /mnt/hda4/

  • Nos situamos dentro del sistema creado

  • chroot /mnt/hda4/KNOPPIX

  • Montamos el sistema proc
    mount -t proc /proc proc

  • Realizamos todas las modificaciones que nos vengan en gana

  • Por ejemplo
    apt-get remove [paquete]
    apt-get install [paquete]
    Para sallir
    exit

  • Regeneramos la KNOPPIX

  • mkisofs -R -L -allow-multidot -l -V "KNOPPIX iso9660 filesystem" -o cloop.iso -hide-rr-moved -v /mnt/hda4

  • Comprimimos el sistema de archivos con cloop

  • create_compressed_fs cloop.iso 65536 > KNOPPIX

  • Creamos la imagen la imagen para el CDROM

  • mkisofs -f -l -r -J -V "knoppix" -hide-rr-moved -v -b KNOPPIX/boot.img -c KNOPPIX/boot.cat -o knoppix.iso /KNOPPIX

  • Si quisiesemos personalizar el idioma u otra cosa

  • Debemos montar el boot.img
    mount -t msdos -o loop boot.img /mnt
    Ahí el fichero syslinux.cfg es el de configuración

  • Si queremos configurar el arranque

  • Montamos el miniroot.gz. Descomprimimos
    gzip -d /tmp/miniroot.gz
    Montamos
    mount -t ext2 -o loop /tmp/miniroot /amontar
    El fichero de configuración del arranque es: linuxrc

  • Crear la imagen para el CDROM como hemos indicado antes

0 Comments: