Gentoo installation tips and tricks/es

La instalación de Gentoo ofrece enfoques muy flexibles de los distintos métodos de instalación. Ya que es imposible indicar todos y cada uno de los consejos y trucos sobre instalación, este documento trata de mostrar todos los que se han enviado para su referencia.

Cuestiones preliminares
Este documento contiene varios consejos y trucos para la instalación de Gentoo en la arquitectura x86. La mayoría de ellos se detallan en profundidad, la idea es que sirvan como un complemento a las instrucciones de instalación y no como un reemplazo.

RAID por software
Una vez que haya iniciado desde el CD de instalación, cargue los módulos adecuados del RAID. Por ejemplo, si planea usar RAID-1:

Cuando particione sus discos, asegúrese de que sus particiones utilizan el código  (autodetección de raid en Linux) como Tipo de Partición en lugar de   (Linux nativo). Puede cambiar el tipo de partición utilizando la orden  en.

Ahora, antes de empezar a crear los volúmenes RAID, necesitamos crear los nodos metadispositivo:

Después del particionamiento, cree el fichero (sí, de hecho dentro del entorno de instlación CD) usando  , una herramienta de gestión RAID. Por ejemplo, para tener en espejo (RAID-1) sus particiones de inicio (boot), intercambio (swap) y raíz (root) cubriendo los discos y, puede hacer lo siguiente:

No debería utilizar ninguna forma de división (striping) tales como raid-0 o raid-5 en la partición desde la que arranca el sistema. Además, el parámetro  solo se requiere para estos sistemas de archivo críticos. Los demás sistemas de archivo pueden usar formatos de metadatos actuales.

El controlador del RAID por software en Software empezará a crear los metadispositivos. Puede ver su progreso en. Antes de proceder, espere hasta que los metadispositivos se hayan creado.

A partir de este punto, utilice para la partición de inicio (boot),  para la partición de intercambio (swap) y  para la partición raíz.

Antes de enjaularse (chroot) no olvide copiar el fichero a.

Cuando configure el núcleo, asegúrese de tener el soporte apropiado para el RAID dentro de su núcleo y no como módulo.

Cuando instale herramientas extra, instale también. Observe que esta herramienta no se encuentra en todos los CDs de instalación, de manera que no podrá instalar el software RAID en Gentoo cuando esté realizando una instalación sin conexión a la red.

Cuando configure el gestor de arranque (LILO o GRUB), asegúrese de que lo instala en el MBR de ambos discos en un volumen en espejo.

RAID ATA usando núcleos 2.4
Asegúrese de reiniciar el sistema con su CD de instalación utilizando la opción. Una vez que lo haya hecho, verifique los contenidos de. Debería de contener varios directorios para cada disco duro disponible en el RAID ATA. Los discos enteros se muestran como mientras que las se muetran como.

Tome nota de las rutas de los diferentes archivos de dispositivo que utilice para instalar Gentoo. Necesitará reemplazar la línea en los ejemplos de la instalación por dicha ruta.

Antes de realizar el chroot, debe montar la estructura en el nuevo entorno:

Cuando esté configurando su núcleo, asegúrese de habilitar el soporte para su sistema RAID ATA con sus respectivas opciones. Por ejemplo, un sistema popular es un RAID integrado Promise FastTrack, en cuyo caso definitivamente necesitará que las opciones para  estén construidas en su núcleo.

Cuando configure GRUB, primero tiene que crea el disco de inicio de GRUB. Esto no es tan complicado como parece. Primero debe instalar GRUB como siempre, pero cuando viene la parte en la cual GRUB se instala en el MBR, siga estas instrucciones:

Todavía necesita escribir el archivo . Esto no es diferente al de las instrucciones de instalación, solamente asegúrese de que su  apunte al dispositivo RAID ATA.

Después de terminar la instalación, debe reiniciar el sistema utilizando el disco de inicio de GRUB. Será recibido por la línea de comandos de GRUB. Ahora debe de configurar GRUB para que inicie desde el dispositivo RAID ATA.

Ahora debe reiniciar (sin el disco de inicio del GRUB)

Los usuarios de LILO pueden seguir las instrucciones mencionadas sin ninguna modificación.

Usar el núcleo del CD de instalación
Si no quiere compilar el núcleo, puede utilizar el que se entrega con el CD de instalación y copiarlo a su sistema. Cuando llegue al punto en el que se le pide que compile el núcleo, cambie a otra terminal (pulse + ) y autentíquese con la contraseña del usuario root que indicó al comienzo de la instalación.

Copie el núcleo y los módulos a su sistema Gentoo:

Para obtener todos los módulos que se están usando actualmente (del CD de instalación) y que se han cargado durante el inicio de su sistema Gentoo, lance las siguientes órdenes dentro del entorno enjaulado:

Verifique el contenido de y actualícelo apropiadamente

Dejar su terminal
Muchas personas quieren dejar su sistema cuando está compilando. En algunos casos esto es un poco difícil ya que la instalación podría estar realizándose en un entorno público en el cual no puede confiar en nadie. Si este es el caso, seguramente quiera poder realizar la compilación como un proceso que se ejecuta en segundo plano (background) abandonar todas las terminales.

Para esto hay muchas soluciones posibles. La primera es utilizar. Una vez haya reiniciado desde el CD de instalación, configure su contraseña de root y comience una sesión screen:

Once inside the screen session you can perform the entire installation. When you want to leave your terminal, press +,  (that is,  and  at the same time, then followed by a ) to detach your screen session. You can now safely log out of your system.

Para obtener acceso a su terminal de nuevo, ingrese como root y enganche (attach) la sesión de screen en ejecución:

Si no puede usar screen, hay otra forma de abandonar su terminal. Siga las instrucciones de instalación, pero cuando llegue al punto donde se inicia una larga compilación (por ejemplo el paso ), utilice , que permite que un proceso continúe incluso cuando se sale del sistema. ¡No olvide terminar la orden con el símbolo "&", de lo contrario, el proceso pasará a segundo plano (background)!. Recuerde donde se encuentra ya que lo necesitará saber más adelante (la orden  le mostrará el directorio de trabajo actual).

Ahora abandone el entorno chroot y de la sesión CD de instalación. Su compilación continuará en segundo plano.

Cuando quiera volver para verificar la compilación, autentíquese como root (en el CD de instalación) y realice nuevamente un chroot en el entorno correspondiente. Luego cambie al directorio que abandonó anteriormente.

Ahora utilice la orden  en el archivo  que se encuentra situado en ese directorio. La compilación agregará su salida a ese fichero, así que si quiere seguir el progreso de compilación, lance y presione  para seguir los cambios. Cuando la compilación haya terminado, puede continuar con el siguiente paso de instalación.

If you ever get tired of following the changes, press +  followed by a. This won't stop the compilation process, only the  process.

Comprobación extensiva de sus discos
If you think your disk needs to be thoroughly checked for consistency (bad sectors and such), you can use the  (that's lowercase c) option while placing the ext2 or ext3 filesystem on it (using  ). This will format, perform a read-test and mark all bad blocks as such. If you are really paranoid, use  to format your disk and perform an extensive read/write test.

Recuperarse de una instalación en mal funcionamiento
Si por alguna razón su instalación Gentoo falla, no tiene que rehacer toda la instalación de nuevo. En lugar de esto, puede "ir" de forma segura al punto en el que cree que cometió el error (o al punto en el que cree que las instrucciones no son del todo correctas) e intentarlo de alguna otra manera.

En primer lugar debe realizar una jaula (chroot) a su entorno de Gentoo Linux. Siga las instrucciones de nuevo, pero ignore los pasos de particionamiento, ya que sus particiones ya se han creado e incluso utilizadas. Por lo tanto, puede montar aquellas particiones en. También debería ignorar los pasos acerca de la extracción del archivo comprimido que contiene la fase (stage), y también saltar la etapa en donde modifica el. No querrá sobreescribir sus archivos, ¿o sí?

Una vez hecha la jaula (chroot) en su entorno Gentoo Linux, vaya al paso donde crea que debería tratar de realizarlo de otra manera. No haga nuevamente todos los pasos como el arranque (bootstrap) y demás, a menos que ese sea el lugar en donde cree que las cosas fallaron.

Por ejemplo, si cree que tiene mal configurado el fichero, puede lanzar inmediatamente su editor para actualizar.

Una vez que haya corregido el error, debería considerar cuántos de los pasos siguientes debería de realizar de nuevo. Si los siguientes pasos son dependientes de su cambio, necesitará realizarlos nuevamente.

Por ejemplo,


 * Si ha cambiado el valor de una variable dentro de, necesitará realizar todos los pasos de compilación desde aquéllos que depende de los ajustes dentro de
 * Si ha alterado puede salir inmediatamente del entorno chroot y reiniciar, ya que ningún paso posterior depende de
 * Si ha recompilado su núcleo, necesitará únicamente asegurarse de que la configuración de su gestor de arranque apunta a la imagen del núcleo correcta (¡Asegúrese de que ha montado su !). A continuación puede salir del entorno chroot y reiniciar
 * Si ha alterado, puede salir del entorno chroot y reiniciar

Como puede ver, para la mayoría de las operaciones de recuperación puede reiniciar inmediatamente. Solamente en ciertos casos necesitará realizar algunos pasos siguientes de la instalación.

Agradecimientos
Nos gustaría dar las gracias a los siguientes autores y editores por sus contribuciones a esta guía:


 * Sven Vermeulen
 * Xavier Neys
 * nightmorph