Cómo instalar DSL en el disco duro mediante una Instalación Frugal.

Documento creado por Clivesay en los Foros de DSL
Traducido al castellano por Txemi Jendrix [www.txemijendrix.com]

Definición:

La instalación Frugal es básicamente el equivalente a ejecutar una imagen de CD comprimida en una partición del disco duro (una instalación de pobre en Knoppix) excepto que se arranca por defecto con el gestor de arranque lilo. También tienes la posibilidad de asignar opciones de arranque y automatizar la restauración de una copia de seguridad (backup). Para ahorrar memoria, existe la opción de tener los directorios /home y /opt permanentes en una partición.

Esta es una buena manera de ejecutar un sistema blindado. También conlleva una actualización simple.

En este documento daremos un paseo por la instalación Frugal.

Preparación del disco duro:

Lo primero que necesitas hacer es planear cómo quieres configurar las particiones de tu disco duro. Hay dos requisitos previos a una instalación Frugal.

Una es que la instalación debe hacerse en la unidad primaria de tu PC (hda). Puedes instalar en cualquier partición que exista en esa unidad (hda1, hda2, etc.) pero la unidad debe ser reconocida por Linux como /dev/hda.

La segunda es que querrás una partición primaria arrancable de linux (tipo 83) para DSL. La imagen comprimida ocupa 50 Mb, por lo que puedes tener una partición tan pequeña como 55 Mb para guardar DSL. Las demás particiones son opcionales.

Mi recomendación personal es que configures tu sistema al menos con 3 particiones:
1.- Partición primera arrancable de linux (tipo 83) para el archivo DSL.
2.- Partición secundaria de linux (tipo 83) para el /home persistente, /opt, extensiones mydsl, backup/restauración, etc.
3.- Otra partición secundaria swap (tipo 82) para la memoria swap. No necesitarás esto si estás utilizando un ordenador con 1 Giga de ram o más.

También puedes hacer tu partición primaria tan grande como quieras y poner en ella las extensiones mydsl y el archivo backup si quieres. La configuración es una cuestión de preferencias personales. Lo importante es que la instalación se realice en /dev/hda y que tengas especificada una partición linux.

Para este tutorial, se asumirá que sabes como usar fdisk o cfdisk para configurar tus tablas de partición. Si estás usando cfdisk en DSL se recomienda que arranques el CD con el código de arranque dsl 2. Esto hará que DSL arranque en modo texto. Después de trabajar en ordenadores con poca ram, he aprendido que la configuración de Frugal necesita ser un proceso de doble arranque para prevenir posibles errores.

Cuando aparezca el símbolo del sistema, teclea cfdisk y pulsa enter. Tras crear tus particiones y escribir la tabla de particiones querrás preparar tu disco.

Yo prefiero formatear mis discos y tenerlos listos. Aunque sólo necesitas tener una partición linux para la instalación de DSL, yo prefiero ir más adelante y formatear la partición con ext2 para asegurarnos de que será reconocida. Si creas una segunda partición para guardar tus archivos personales, necesitarás formatear esa partición manualmente. También necesitamos configurar la swap e inicializarla. Es un proceso fácil, hagámoslo.

Mostraré una configuración típica basada en el ajuste de 3 particiones.

hda8 (partición con la imagen DSL)
mke2fs /dev/hda8

hda9 (partición para el /home persistente, /opt, backup y extensiones mydsl)
mke2fs /dev/hda9

hda10 (memoria swap) (OPCIONAL)
mkswap /dev/hda10
swapon /dev/hda10


Si has completado estos pasos sin error, estamos listos para hacer la instalación.

Reiniciamos el ordenador para que se resetee la tabla de particiones.
shutdown -r now

Al arranque del CD, escribe dsl 2 otra vez para volver al símbolo del sistema. Haciendo esto no estamos consumiendo los recursos del sistema al no correr las X. Esto nos da más oportunidades de tener una instalación limpia.

¡Vamos a instalar Frugal!

En el símbolo del sistema escribe:
/usr/sbin/frugal_instal.sh



Ahora estamos en el script de instalación Frugal. Lo primero que necesitas es escribir el nombre de la partición que contendrá la imagen comprimida.

Si estás siguiendo nuestro ejemplo, escribe hda8 y pulsa enter.



Puedes hacer una instalación Frugal desde tres fuentes.
1.- [L]ive - CD de DSL.
2.- [F]ile - Archivo KNOPPIX que esté en tu disco duro.
3.- [W]eb - A través de una red.

Para este ejemplo usaremos el Cd que estamos ejecutando. Escribe L y pulsa enter.



Ahora tenemos la oportunidad de añadir opciones de arranque. Si has introducido opciones cuando has arrancado el CD, éstas se mantendrán en la instalación Frugal. Simplemente añade las opciones adicionales aquí. Vamos a utilizar la partición hda9 para el /home y /opt permanentes así que escribimos home=hda9 y opt=hda9 y pulsamos enter.

NOTA: No designes la partición mydsl aquí. Nos lo pedirá más adelante.



Si el idioma de tu teclado es diferente al inglés, introdúcelo aquí (es para castellano). En otro caso pulsa enter.



Ahora tenemos que decidir si queremos el backup y restauración automático. Si es así escribe y y pulsa enter.



Introduzcamos nuestra partición para backup/restauración. Escribe hda9 y pulsa enter.



Si pones todas tus extensiones en la misma partición que la imagen KNOPPIX tienes que contestar n. Estamos colocando nuestras extensiones en hda9 así que escribimos y y pulsamos enter.



Escribe hda9 y pulsa enter para asignar la partición MyDSL.



En los siguientes pasos te preguntará si estás listo para formatear la partición raíz para Frugal. Contestar y. Te preguntará si estás seguro. Una vez que continúes, la partición se formateará, los archivos adecuados se copiarán y se instalará lilo en el sector de arranque para arrancar la instalación Frugal.

Después de reiniciar, debes estar en tu nueva instalación Frugal. ¡Felicidades!.

Notas de Frugal

Si tienes una buena cantidad de ram (512 Mb o más) quizá quieras considerar copiar tu instalación Frugal a memoria ram. Esto te permite una ejecución rapidísima. Puedes hacer esto añadiendo toram a las opciones de arranque.

Se recomienda utilizar las extensiones .uci para tu instalación Frugal si dispones de ellas. Estas opciones se cargan en tu directorio /opt permanente y utilizan menos memoria que los archivos .dsl





Documento traducido el 16/9/2oo5
Maquetado con Quanta 3.3.2