Gentoo Instalación Paso A Paso
Gentoo Instalación Paso A Paso
Gentoo Instalación Paso A Paso
1. INTRODUCCION
En este pequeño manual explicare la manera de instalar Gentoo de una forma sencilla, simple,
ilustrada y rápida, este proceso incluye instalación de Gentoo para x86 y AMD (32bits y 64bits), a su vez,
puede también tomarse este manual como una opción alternativa a los manuales Oficiales de Gentoo.
2. SOPORTE.
Este manual incluye el soporte necesario para la instalación Gentoo mediante CD o Memoria USB.
3. DESCARGA DE PAQUETES.
Es importante sepas el tipo de arquitectura de tu equipo, para esto simplemente verifica que
Procesador tiene, si es un Intel es posible que sea 32bits (aunque ya existen de 64bits), o si es AMD pues
es mas sencillo (oviamente es de 64bits), después deberás descargar los paquetes de Gentoo y Stage
correspondientes para tu procesador (32bit o 64bits) y a continuación se te proporciona la información
para descarga de los paquetes, elije los tuyos:
www.sie-group.net
Grupo de Soluciones Inteligentes para tu Empresa SIE-Group
4. GRABACION DE GENTOO.
Los que instalen Gentoo mediante CD, pues grabenlo con K3B, Brasero o Nero, y los archivos
stage3 y portage metanlos a una memoria usb.
# Stage3 y Portage
# Los almacenaremos en un directorio nuevo, dentro de /mnt/usb
shell# mkdir FILES
shell# cp stage3-xxx.tar.bz2 FILES/
shell# cp portage-xxx.tar.bz2 FILES/
# continuando
shell# cd # salimos del directorio
shell# umount /mnt/iso # desmonatamos imagen gentoo
shell# umount /mnt/usb # desmontamos memoria usb
shell# syslinux /dev/sda # escribimos boot en el MBR de la memoria usb
5. INICIANDO GENTOO.
Encendemos el equipo donde instalaremos Gentoo e insertamos el CD/USB que preparamos, nos
cercioramos en nuestra BIOS que butee del CD/USB y continuamos...
Cuando acceda el CD/USB nos pedirá que seleccionemos la imagen con la que iniciaremos, así que
presionamos solamente ENTER, empezara a correr la presentación (montón de texto corriendo en
pantalla), posteriormente al terminar quedara un prompt en donde empezara la acción ;).
Para continuar con la instalación, asumiré que nuestro disco duro es de 100GB y no tiene
particiones:
shell# fdisk -l
www.sie-group.net
Grupo de Soluciones Inteligentes para tu Empresa SIE-Group
Ya que se han formateado las particiones, procedemos al montaje de particiones (swap y ext3):
Aun nos falta montar dos directorios que son /proc y /dev pero primero debemos armar el árbol
de directorio de linux (stage3) y el portage.
www.sie-group.net
Grupo de Soluciones Inteligentes para tu Empresa SIE-Group
En esta parte se contemplan dos manera de hacerse de los stage3 y portage, ya que este manual
esta instituido para instalar Gentoo desde CD o USB, se explicara el método para cada tipo:
shell# cd /mnt/gentoo
shell# mkdir FILES
Utilizando CD.
Los que utilizan CD, copiaron los archivos en una memoria USB (stage3 y portage), asi que, se
asume que la USB sera reconocida por linux como /dev/sdb, ya que /dev/sda es el disco duro de nuestro
equipo.
Utilizando USB.
Los que utilizan su memoria USB para instalar Gentoo y para portar los archivos stage3 y portage
entonces el procedimiento es el siguiente:
Ya que nos hicimos del stage3 y portage en nuestro disco duro local, ahora procedemos a
descomprimir finalmente los archivos:
www.sie-group.net
Grupo de Soluciones Inteligentes para tu Empresa SIE-Group
Ahora montaremos finalmente los ultimos directorios /proc y /dev y armaremos la Jaula en
/mnt/gentoo.
# montando /proc
shell# mount -t proc /proc /mnt/gentoo/proc
# montando /dev
shell# mount -o bind /dev /mnt/gentoo/dev
# Enjaulando
shell# chroot /mnt/gentoo /bin/bash
Realizando el montaje de /proc le permitiremos a nuestra Jaula tener acceso a los archivos de
procedimiento, a su vez montando /dev tendremos acceso a los dispositivos de hardware desde la Jaula.
Y la Jaula es simplemente indicarle a Gentoo que nuestro sistema de Raíz sera nuestro Disco Duro, isa
que la instalación de lo que se realice de aquí en adelante sera dentro de nuestro disco duro.
7. CONFIGURANDO ARCHIVOS.
# Estableciendo reloj
shell# cp /usr/share/zoneinfo/Mexico/General /etc/localtime
# Para ver como se ponen otras sesiones en el mismo archivos mas arriba de la variable XSESSION se indica como.
www.sie-group.net
Grupo de Soluciones Inteligentes para tu Empresa SIE-Group
# Dominio: casa.com
Configurando make.conf:
# IMPORTANTE:
# Este archivo es muy indispensable lo ajusten según a las características de su equipo y no lo anden editado
# a cada rato porque afectara a toda la configuración de los paquetes que se instalaran en linux.
# Esta linea la agregamos, el 3 significa que tenemos 2 CPUs +1, por ejemplo, los Pentium 4 HT o del tipo
# Core Duo tienen se reconcoen como si tuviesemos 2 procesadores, asi que seria 2+1, pero si tenemos
# un equipo del tipo Pentium I/II/!!! o de los simple, entonces seria 2 (1+1)
# Formula: (NumeroProcesadores+1) = Valor
MAKEOPTS="-j3" # Yo tengo un Pentium4 HT (2+1)
# Las siguientes lineas que nombrare deberán agregarlas, ya que no vienen por defecto, aparte le ayudan a linux elegir una
mejor configuración cuando se instale algún paquete.
VIDEO_CARDS="nvidia" # OJO pueden poner: intel, nvidia, fglrx (para ATIs), sis
INPUT_DEVICES="evdev"
PORTAGE_ELOG_CLASSES="warn error log"
PORTAGE_ELOG_SYSTEM="syslog save"
GENTOO_MIRRORS="http://gentoo.osuosl.org/ ftp://ftp.gtlib.gatech.edu/pub/gentoo
http://www.gtlib.gatech.edu/pub/gentoo ftp://mirror.iawnet.sandia.gov/pub/gentoo/
ftp://ftp.ussg.iu.edu/pub/linux/gentoo ftp://ftp.ucsb.edu/pub/mirrors/linux/gentoo/
http://ftp.ucsb.edu/pub/mirrors/linux/gentoo/ http://cudlug.cudenver.edu/gentoo/ http://gentoo.mirrors.pair.com/
ftp://gentoo.mirrors.pair.com/ http://gentoo.mirrors.tds.net/gentoo ftp://gentoo.mirrors.tds.net/gentoo
http://gentoo.netnitco.net ftp://gentoo.netnitco.net/pub/mirrors/gentoo/source/ http://open-
systems.ufl.edu/mirrors/gentoo http://gentoo.llarian.net/ ftp://gentoo.llarian.net/pub/gentoo
http://gentoo.binarycompass.org http://mirror.datapipe.net/gentoo ftp://mirror.datapipe.net/gentoo
http://mirrors.cs.wmich.edu/gentoo http://mirror.usu.edu/mirrors/gentoo/ http://mirror.mcs.anl.gov/pub/gentoo/
ftp://mirror.mcs.anl.gov/pub/gentoo/ http://gentoo.mirrors.easynews.com/linux/gentoo/
http://gentoo.cites.uiuc.edu/pub/gentoo/ ftp://gentoo.cites.uiuc.edu/pub/gentoo/
ftp://ftp.wallawalla.edu/pub/mirrors/ftp.gentoo.org http://gentoo.chem.wisc.edu/gentoo/
ftp://gentoo.chem.wisc.edu/gentoo/ http://lug.mtu.edu/gentoo/ ftp://lug.mtu.edu/gentoo/
http://gentoo.mirrors.hoobly.com/ http://chi-10g-1-mirror.fastsoft.net/pub/linux/gentoo/gentoo-distfiles/ ftp://chi-10g-1-
mirror.fastsoft.net/pub/linux/gentoo/gentoo-distfiles/ http://mirror.its.uidaho.edu/pub/gentoo/
ftp://mirror.its.uidaho.edu/gentoo/ http://www.cyberuse.com/gentoo/ "
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
LINGUAS="es es_AR es_ES en"
www.sie-group.net
Grupo de Soluciones Inteligentes para tu Empresa SIE-Group
Esta parte es la mas estresante :D, ya que si no se tiene la tarjeta de red detectada por Gentoo al
iniciarse, entonces necesitamos descargar manualmente con una PC que tenga acceso a Internet y
después pasar los archivos descargados, mediante una memoria USB.
# configuramos DNS
shell# echo “nameserver IP_ROUTER” > /etc/resolv.conf
Este ya seria casi el paso final ;), solo falta emerger (descaragr e instalar) el kernel y algunas
utilerias, oviamente debido configurar la tarjeta de red como se menciono en el apartado anterior.
Que es Emerge ?
Emerge es un programa de Gentoo que permite buscar paquetes, instalar paquetes, re-instalar, actualizar el sistema
gento, actualizar dependencias, desinstalar, etc, etc.. solo es necesario invocarlo asi: emerge [OPCIONES] tarea.
www.sie-group.net
Grupo de Soluciones Inteligentes para tu Empresa SIE-Group
mano al kernel, pero si por alguna razón genkernel no lograse detectar cierto hardware, es necesario
meter mano al kernel, para ello (si fuese tu caso) existe en la red un manual mio sobre Compilación del
Kernel, te recomiendo lo leas del de Foro.ElHacker.net en la sección de GNU/Linux.
Emergemos PCIUtils, el cual nos servirá para listar los dispositivos de hardware que tenemos en la
placa base (entradas usb, tarjeta de video, tarjetas de red, etc...):
Al terminar de compilarse el kernel, generara algunos archivos que permitiran al sistema linux
iniciar con tu kernel del disco duro, estos archivos se almacenan en /boot.
El grub es una aplicación que permite escribir datos en el MSB (Master Boot Record) del disco duro
local, en si, nos servirá para butear o iniciar el Linux :D.
default 0
timeout 30
splashimage=(hd0,1)/boot/grub/splash.xpm.gz
title Gentoo
root (hd0,1)
kernel /boot/vmlinuz root=/dev/sda2 real_root=/dev/sda2 vga=0x315
# ramdisk=8192 init=/linuxrc
initrd /boot/initramfs
# vim:ft=conf:
Ahora cambiamos los nombres de los archivos por defecto que creo genkernel para establecerlos
a como se mencionan en el grub.conf.
www.sie-group.net
Grupo de Soluciones Inteligentes para tu Empresa SIE-Group
shell# cd /boot
shell# ls -l # listamos archivos
System.map-genkernel-x-x
kernel-genkernel-x-x # este es el kernel
initramfs-genkernel-x-x # este es init
# … mas archivos
Ya solo nos falta la tabla de particiones, que permitirá al sistema montar los directorios, y
asumiendo que nuestro disco duro es /dev/sda, debería quedar así:
www.sie-group.net
Grupo de Soluciones Inteligentes para tu Empresa SIE-Group
A continuación cuando vuelva a prender nuestro equipo retiramos el USB o CD, para que butee
directamente el Disco Duro Local, en seguida veremos que se alza Grub, así que solo presionamos
ENTER y debe empezar a cargarse Gentoo por Primera Vez, si el cargado fue exitoso deberá de
mostrarse un promtp así:
Login:
15. AUTOR.
Se agradece cualquier publicación, colgada y re-distribución del manual, ante todo se pide
respetar los datos originales del autor y se avise de cualquier modificación para realizar las re-ediciones
oficialmente.
Para mayor información sobre nuestra empresa, integrantes, productos innovadores, servicios y entre otras
aportaciones de software, visitar nuestro sitio oficial http://www.sie-group.net/.
Somos una empresa seria y comprometida con sus clientes, con la finalidad de satisfacer sus necesidades
proponiendo soluciones inteligentes de alta calidad.
www.sie-group.net