Remasterizacion

5
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

Transcript of Remasterizacion

Page 1: Remasterizacion

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

Page 2: Remasterizacion

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,

Page 3: Remasterizacion

fondos, etc. cuando usted le de aplicar los cambios quedarán guardados en su distribución.

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/shutd

Page 4: Remasterizacion

ownkonq.png* Tema de Escritorio (400X248) /mnt/hda3/knoppix/source/KNOPPIX/usr/share/apps/ksplash/themes/default/splash_top.png* Pantalla donde cargan (300X243) /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

Page 5: Remasterizacion

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:

#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.