Más difícil todavía…

calendario14/06/2004 reloj23:51 calendarioCategorías: Peripecias ComentarComentar

Se que resulta increible que tarde casi una semana en volver a escribir, pero una cosa ha llevado a la otra, y todo este tiempo ha pasado...
Como recordareis, el otro día dejé la instalación en la parte del particionamiento y "colocación" de las unidades, paso donde os dije que se podía reiniciar con toda tranquilidad, que no se perdían los cambios, aunque si lo hicieseis, deberíais montar de nuevo las unidades al comenzar con el Live-CD! de nuevo. Una vez hecho lo cual hice:

  • Lo primero de todo, es situarme en mi disco duro, y todo lo que por ahora copie, ya que hasta este momento, estaba trabajando sobre el Live-CD! Para "saltar" al Gentoo que reside en mi disco duro chroot /mnt/gentoo /bin/bash
    Con esto se cambia el interpretador, y pasa de ser /bin/bash (el que "crea" el Live-CD!), a ser /mnt/gentoo. Una vez colocado en mi Gentoo verdadero y único Amén, actualizo el entorno, env-update; source /etc/profile
  • El siguiente paso, es actualizar el árbol de portage, que es por así decirlo como la lista de programas o ebuilds que tenemos a nuestra disposición por usar esta bella distribución. Para ello hago emerge sync
    este paso tarda bastante, sobre todo si se tiene una conexión lenta. En mi caso, con ADSL 256Kbps me tardó unos 50 minutos aproximadamente, así que echad vuestras propias cuentas.
  • Ahora configuro unas cuantas variables
    export CONFIG_PROTECT="_*"
    export USE="_* bootstrap build"

    Ahora configuro el archivo /etc/make.conf (trae un ejemplo bastante sencillo de entender), y actualizo el sistema, fase esta, tambien bastante larga, ya que tiene que descargar todos los paquetes y compilarlos (cuando llevas un tiempo en Gentoo te acostumbras, jeje). Hago
    emerge system
    unset USE
    etc-update
  • Una vez terminado el proceso de antes, configuro la zona horaria, para lo cual solo tengo que enlazar uno de los archivos que trae el mismo stage, con el archivo local. En mi caso elegiré Madrid, que es lo más cercano
    ln -sf /usr/share/zoneinfo/Europe/Madrid /etc/localtime
  • Ahora viene uno de los pasos más delicados y que más me han preocupado cada vez que me han hablado de Linux, la configuración del kernel. No me voy a detener demasiado en como configurarlo, ya que hay muchos manuales, y más que nada, porque no soy la persona más adecuada para dar consejos sobre crear un buen kernel, creedme. Un resumen podría ser:
    1. cd /usr/src
    2. wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.6.tar.bz2
    3. tar -jxvf linux-2.6.6.tar.bz2
    4. ln -s linux-2.6.6 linux

    Con lo cual tengo una carpeta /usr/src/linux/ con los archivos del kernel, donde me situo y hago make menuconfig
    y me sale el menu de configuración, donde he de seleccionar las opciones acorde con mi equipo. Se que estareis pensando que esto es imposible, pues si, hasta yo mismo lo pienso, yo la primera vez que instalé Gentoo por mi mismo, me tuvieron que pasar una "plantilla" de un kernel, y yo iba cambiando las opciones que veía con mi equipo. Tras unos 7 intentos fallidos y muchos kernel-panic, conseguí que aquel Gentoo al menos arrancase, por lo que no os desanimeis...
    Una vez configurado todas las opciones, me salgo del menu con la tecla Esc, y me pide si deseo guardar, a lo que le doy Yes. Ya tengo el kernel configurado, ahora he de compilarlo make
    este paso suele variar en duración de unos PCs a otros, en mi caso, un AMD 1,4 con 512 MB DDR, tardó unos 10 minutos aproximadamente, por lo que a esperar...
    Cuando ya ha terminado de compilar el kernel, debemos crear los módulos make modules_install

Y por fin "he terminado". Ahora solo falta mover el archivo /usr/src/linux/arch/i386/boot/bzImage a la carpeta del boot /boot/, para su posterior enlace mediante grub o lilo, en mi caso grub, pero eso ya lo haré mañana.

Los comentarios están cerrados.