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 Alt-F2) 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:

Una vez dentro de la sesión screen puede realizar la instalación completa. Cuando quiera dejar la terminal, simplemente presione  (es decir, control y a al mismo tiempo, y luego la tecla d) para despegar (detach) su sesión screen. Ahora puede tranquilamente salir del sistema.

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.

Si se cansa de seguir los cambios, presione  seguido de un. Esto no afectará al proceso de compilación, solamente al proceso.

Comprobación extensiva de sus discos
Si cree que necesita comprobar la consistencia de su disco (sectores dañados y ese tipo de cosas), puede usar la opción  cuando de formato ext2 o ext3 (usando  ). Esto formateará, producirá una prueba de lectura y marcará todos los sectores malos y demás. Si es realmente paranoico, utilice la opción  al formatear el disco y se realizará una prueba intensiva de lectura y escritura.

Recuperarse de una instalación en mal funcionamiento
If for some reason your Gentoo installation fails, you don't have to redo the installation all over again. Instead, you can safely "go" to the point where you think you made a mistake (or where you think the instructions are flawed) and try a different approach.

First of all you need to chroot back into your Gentoo Linux environment. Follow the instructions again, but ignore the partitioning steps as your partitions are already created and even populated. You can therefore immediately mount those partitions at. You should also ignore the steps about stage extraction and modifying - you don't want to overwrite your files do you?

Once chrooted inside your Gentoo Linux environment, immediately go to the step where you think you should try a different approach. Don't redo all the steps like bootstrapping and such unless that is the place where you think things went wrong.

For instance, if you believe that you have a wrongly configured, you can immediately fire up your editor to update.

Once you have tried a different approach for your situation, you should consider how much of the subsequent steps you need to perform again. If the subsequent steps are depending on your change, you will need to redo those.

For instance,


 * if you have changed a variable inside you will need to do all subsequent compiling since those depend on the settings inside
 * if you have altered you can immediately exit the chrooted environment and reboot as no subsequent steps are depending on
 * if you have recompiled your kernel you only need to make sure that your bootloader configuration points to the correct kernel image (double-check that you mounted your !), then you can exit the chrooted environment and reboot
 * if you have altered you can exit the chrooted environment and reboot

As you can see, for most recovery operations you can immediately reboot. Only in certain cases will you need to redo the subsequent installation steps.

Acknowledgements
We would like to thank the following authors and editors for their contributions to this guide:


 * Sven Vermeulen
 * Xavier Neys
 * nightmorph