1. REMASTERIZACION
Requerimientos:
Antes de iniciar la Remasterización debe tomar en cuenta lo siguiente:
Tener una partición de disco duro con por lo menos 4 GB. de espacio, con un sistema de
archivos ext2 o preferiblemente ext3.
Una conexión a Internet.
Pasos a seguir:
1. Introducir live-CD KNOPPIX 5.11.
2. Al momento de aparecer la pantalla de inicio de KNOPPIX, presione cualquier tecla
para iniciar la carga de KNOPPIX.
3. Abra una consola de root. Una manera es ir a Menú, seleccionar KNOPPIX y luego
Consola de Root.
4. Monte la partición con el sistema de archivos ext2 o ext3. Para fines de ejemplo
utilizaremos la hda3.
#mkdir /mnt/hda3
#mount /dev/hda3 /mnt/hda3 -o rw
5. Cree un nuevo directorio en la partición que a montado. Esta partición contendrá la
Remasterización.
#mkdir /mnt/hda3/knoppix
6. Ahora cree dos nuevos directorios, los cuales estarán dentro del directorio que creó
(knoppix), estos serán “source” y “master” , donde source contendrá el código del
KNOPPIX y descomprimido y master contendrá el KNOPPIX comprimido juntamente
con los archivos de arranque.
#mkdir /mnt/hda3/knoppix/source
#mkdir /mnt/hda3/knoppix/master
7. Cree dentro de la carpeta source una carpeta con el nombre KNOPPIX
#mkdir /mnt/hda3/knoppix/source/KNOPPIX
8. Copie los archivos descomprimidos del KNOPPIX que esta trabajando en al carpeta
source
#cp -Rp /KNOPPIX/* /mnt/hda3/knoppix/source/KNOPPIX
donde -Rp copia recursivamente manteniendo los permisos
9. Copie en la carpeta master el contenido del cd-rom de KNOPPIX
#cp -Rp /cd-rom/* /mnt/hda3/knoppix/master
2. Ahora es el momento de personalizar su nueva distribución de KNOPPIX
multimedia, nosotros le llamaremos: Ge-JhoPix.
10. Copie los archivos de configuración de Internet de KNOPPIX a la su distribución de
Ge-JhoPix
#cp /etc/resolv.conf /mnt/hda3/knoppix/source/KNOPPIX/etc/resolv.conf
#cp /etc/dhcpc/resolv.conf
/mnt/hda3/knoppix/source/KNOPPIX/etc/dhcpc/resolv.conf
11. Cambie de raíz en la consola (el cambio de raíz se utilizará para poder hacer los
cambios en su Remasterización como si estuviera en su sistema operativo, como
por ejemplo quitar e instalar paquetes)
#chroot /mnt/hda3/knoppix/source/KNOPPIX /bin/bash
12. Para poder acceder a Internet necesitará montar proc.
#mount proc -t proc /proc
13. Para poder probar si se tiene conexión a Internet digite lo siguiente
#ping google.com
14. Actualice sus paquetes con:
#apt-get update
15. Ahora llego el momento de instalar o desinstalar paquetes a su conveniencia. Unos
ejemplos serían:
#apt-get remove (nombre del paquete a desinstalar)
#apt-get install (nombre del paquete a instalar)
16. Cada vez que usted instale un paquete es recomendable eliminar los archivos .deb
#apt-get clean
17. Para realizar estos cambios por medio de un entorno gráfico, tienes que poner:
#kcontrol
aparecerá una interfaz gráfica en la cual usted podrá cambiar o modificar el
entorno de su remasterización, por ejemplo: temas de escritorio, fondos, etc.
cuando usted le de aplicar los cambios quedarán guardados en su distribución.
3. 18. es el momento de hacer personal tu remasterización para eso modificaremos el
script de arranque de KNOPPIX, este es el fichero linuxrc, el cual se encuentra
comprimido en minirt.gz* Para acceder a este fichero cree un directorio temporal
#mkdir /mnt/hda3/knoppix/tmp
* Ahora copie el fichero minirt.gz para trabajar con el:
#cp /mnt/hda3/knoppix/master/boot/isolinux/minirt.gz /mnt/hda3/knoppix
* Luego lo descomprime
#gunzip /mnt/hda3/knoppix/minirt.gz
* Ahora montelo
#mount -o loop /mnt/hda3/knoppix/minirt /mnt/hda3/knoppix/tmp
* Modifique el fichero linuxrc a su conveniencia
#nano /mnt/hda3/knoppix/tmp/linuxrc
* cuando termine desmonte y vuelva a comprimir el fichero
#umount /mnt/hda3/knoppix/tmp
#gzip -9 /mnt/hda3/knoppix/minirt
* Después sustituya el original con el que acaba de modificar
#cp /mnt/hda3/knoppix/minirt.gz
/mnt/hda3/knoppix/master/boot/isolinux/minirt.gz
19. Ahora cambie las imágenes para personalizar más la distribución:
* Logo de KDE =
/mnt/hda3/knoppix/source/KNOPPIX/usr/share/apps/kdm/pics/kdelogo.png medida
en pixeles 128X128
* Menú KDE =
/mnt/hda3/knoppix/source/KNOPPIX/usr/share/apps/kickers/pics/kside.png medida
en pixeles 24X340
* Imagen donde pregunta si desea apagar (medida en pixeles 188X300)
/mnt/hda3/knoppix/source/KNOPPIX/usr/share/apps/ksmserver/pics/shutdownkonq
.png
* Tema de Escritorio (400X248)
/mnt/hda3/knoppix/source/KNOPPIX/usr/share/apps/ksplash/themes/default/splash
_top.png
* Pantalla donde cargan (300X243)
4. /mnt/hda3/knoppix/source/KNOPPIX/usr/share/apps/ksplash/themes/blue-
bend.png
* Imagen de menú inicio (100X100)
/mnt/hda3/knoppix/source/KNOPPIX/usr/share/apps/kdm/pics/kdelogo-crystal.png
* Imagen al iniciar tux (128X128)
/mnt/hda3/knoppix/source/KNOPPIX/usr/share/icons/crystalsvg/128X128/apps/tux.
png
20. Al terminar de hacer todos los cambios necesarios a la nueva distribución se tiene
que desmontar proc:
#umount /proc/
21. Salimos de la raíz de la nueva distribución:
#exit
Nota: También se puede hacer presionando la combinación de teclas ctrl+d
22. Pasos para la instalación de “x11vnc”, que nos ayudará para el control remoto del
protocolo x11vnc:
#apt-get update
#apt-get x11vnc
23. Generación de la Imagen ISO:Crear el sistema de archivos comprimidos con las
modificaciones que hemos realizado:
#cd
#rm /mnt/hda3/knoppix/source/KNOPPIX/.rr_moved
#mkisofs -R -U -V “Ge-JhoPiX” -P “Ge-JhoPiX www.tazumal.uesocc.edu.sv” -hide-rr-
moved -cache-inodes -no-bak -pad /mnt/hda3/knoppix/source/KNOPPIX | nice -5
/usr/bin/create_compressed_fs -65536 >
/mnt/hda3/knoppix/master/KNOPPIX/KNOPPIX
24. Luego se actualiza el archivo localizado en
/mnt/hda3/knoppix/master/KNOPPIX/md5sums, el cual contiene las sumas md5 de
los archivos contenidos en dicha imagen. Este archivo puede ser utilizado para
verificar la integridad de la imagen ISO que se va a crear:
#cd /mnt/hda3/knoppix/master/
#rm -f KNOPPIX/md5sums; find f -not -name md5sums -not -name boot.cat -exec
md5sum {} ; >> KNOPPIX/md5sum
25. Generamos la imagen ISO:
5. #mkisofs -pad -l -r -J -v -V “Ge-JhoPiX” -b boot/isolinux/isolinux.bin -c
boot/isolinux/boot.cat -hide-rr-moved -no-emul-boot -boot-load-size 4 -boot-info-
table -o /mnt/hda3/knoppix/Ge-JhoPiX.iso /mnt/hda3/knoppix/master
Nota: Si al querer desinstalar algún paquete ocasiona un error mostrando:
KDEBLUETOOTH no se puede desinstalar, se deberá escribir las siguientes ordenes:
#apt-get remove kdelock-knoppix kdebluetooth
#apt-get remove kdebluetooth
el problema se debe a que hay archivos a desinstalar que se hallan asociados a dos
paquetes, por tanto deberían desinstalares ambos paquetes.