Instalar Gentoo Linux en una Maquina virtual

  • Categoría: Linux
  • Publicado hace más de 4 años
Solo incluye sistema base .


# cfdisk



# dhcpcd (para tener internet)

# date 032920062012 # Fecha mmddhhmm2012 , 29/03 20:06 2012

Formateo y swap :

# mke2fs -j /dev/sda1
# mke2fs -j /dev/sda2
# mkswap /dev/sda3
# swapon /dev/sda3

Montaje

# mount /dev/sda2 /mnt/gentoo
# mkdir /mnt/gentoo/boot
# mount /dev/sda1 /mnt/gentoo/boot
# cd /mnt/gentoo

# links http://mirrors.kernel.org/gentoo/releases/x86/current-stage3

seleccionar stage3-i686 **** .tar.bz2 ---> save

# wget http://mirrors.kernel.org/gentoo/snapshots/portage-latest.tar.bz2

Desempaquetando el stage

# tar xvjpf stage3-i686-20120327.tar.bz2

Desempaquetando el portage

# tar xvjf /mnt/gentoo/portage-latest.tar.bz2 -C /mnt/gentoo/usr


# mirrorselect -i -o >> /mnt/gentoo/etc/make.conf

(elegi los 2 de argentina )

En el siguiente mirrorselect, elegiremos desde que ubicacion se actualizara (--rsync)

# mirrorselect -i -r -o >> /mnt/gentoo/etc/make.conf

(por ejemplo elegi australia)

Copiar informacion de servidor DNS .

# cp -L /etc/resolv.conf /mnt/gentoo/etc/resolv.conf



# nano -w /mnt/gentoo/etc/make.conf

CFLAGS="-02 -march=native -pipe"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j2"

LINGUAS="es"

// 02 es la cantidad recomendada de la velocidad de compilacion , 03 es demasiado rapido por lo que los paquetes se instalarian con fallas, 01 seria demasiado lento,
// march es aruitectura/maquina, se recomienta 'march native' ya que ese parametro ajusta al maximo las compilaciones a nuestra maquina.




Los pasos para Acceder desde chroot :

# mount -t proc none /mnt/gentoo/proc
# mount -o bind /dev/ /mnt/gentoo/dev
# chroot /mnt/gentoo /bin/bash
# env-update
# source /etc/profile
# export PS1="(chroot) $PS1"
# emerge --sync
# eselect news read # (al actualizar el sistema, habran cambios , con esa variable nos enteramos de los cambios)
# eselect profile list

(elegir default)

# eselect profile set 1




Gernkernel

# emerge gentoo-sources
# emerge genkernel


Parametros USE :

# nano /etc/make.conf

algo basico, si solo queres kde, sonido y ripear dvd's

USE="-gtk -gnome qt4 kde dvd alsa cdr"

algo quizas, mas completo.(configuracion USE defaults,revise este enlace
http://www.gentoo.org/doc/es/handbook/handbook-x86.xml?part=2&chap=2 )

USE="a52 aac acpi alsa branding cairo cdr dbus dts dvd dvdr emboss encode exif
fam firefox flac gif gpm gtk hal jpeg lcms ldap libnotify mad mikmod mng mp3
mp4 mpeg ogg opengl pango pdf png ppds qt3support qt4 sdl spell
startup-notification svg tiff truetype vorbis unicode usb X xcb x264 xml
xulrunner xv xvid"

# cd /usr/src/linux
# genkernel all

//genkernel es una herramienta de autodeteccion de hardware que compila el kernel automaticamente.



# emerge dhcpcd

# cp /usr/share/zoneinfo/America/Buenos_Aires /etc/localtime

# echo "America/Buenos_Aires" > /etc/timezone

Idioma :

# nano -w /etc/locale.gen

es_ES ISO-8859-15
[email protected] ISO-8859-15
es_ES.UTF-8 UTF-8

# locale-gen

# nano -w /etc/env.d/02locale

LANG="es_ES.UTF-8"




Internet, Hora local , Keymaps (mapa de teclado) :

# nano -w /etc/conf.d/hostname

hostname="el_nombre_que_quieras"

# nano -w /etc/conf.d/net

config_eth0="dhcp"

(Lo siguientes 3 comandos son para tener internet funcionando terminada la instalacion de Gentoo)

# cd /etc/init.d
# ln -s net.lo net.eth0
# rc-update add net.eth0 default

# emerge pcmciautils

# nano -w /etc/conf.d/keymaps

KEYMAP="es"


# nano -w /etc/conf.d/hwclock

(pueden existir 2 opciones clock="UTC" o clock="America/Argentina/Buenos_Aires"
osea lo mismo que recien copiaste a "timezone" )



Asegurandonos nuestro futuro arranque :

# emerge grub

# nano /boot/grub/grub.conf



# cd /boot
# ls
renombrar "kernel-genkernel ***" por vmlinuz

# mv kernel-genkernel vmlinuz

renombrar initramfs** por initramfs

# mv initramfs*** initramfs

# grub-install /dev/sda

[Si no detecta las particiones, hacer lo diguiente ]:

# mkdir /mnt/gentoo
# mkdir /mnt/gentoo/boot
# mount /dev/sda2 /mnt/gentoo
# mount /dev/sda1 /mnt/gentoo/boot

Ahora si, el grub se instalara sin problemas

# passwd root

El usuario

# useradd -m -G users,wheel,audio,cdrom,usb,video -s /bin/bash usuario
# passwd usuario



Bitacoras :

# nano /etc/fstab



A continuacion se instalan paquetes basicos de mantenimiento de sistema , y se crean los puntos de montaje

# emerge syslog-ng
# rc-update add syslog-ng default
# emerge vixie-cron
# rc-update add vixie-cron default
# emerge mlocate
//mlocate sirve para buscar paquetes en el portage o que versiones hay disponibles del mismo , ejemplo 'mlocate firefox'
# emerge gentoolkit
# revdep-rebuild # Repara el sistema
# mkdir /boot
# mkdir /mnt/cdrom

Informate detalladamente en :

http://www.gentoo.org/doc/es/handbook/handbook-x86.xml?part=1&chap=9



Saliendo del chroot y reiniciando :

# exit
# umount /mnt/gentoo/boot
# umount /mnt/gentoo/
# reboot


Instalar Gentoo Linux en una Maquina virtual
5 Puntos Score: 5/10
Visitas: 1756 Favoritos: 4
Ver los usuarios que votaron...
6 Comentarios Instalar Gentoo Linux en una Maquina virtual
Gracias voy a probarlo ya que las unicas distro que nunca pude instalar son gentoo y las bsd. Saludos.
Cita illukki: Mostrar


de bsd por ahi haga algo, de hecho te escribo desde netbsd , con flash y kde4 , es estable y al menos como workstation es funcional, de hecho ese gentoo lo instale con el qemu bajo netbsd xD
@goreblack Buenisimo entonces quedo a la espera de eso.
Yo tube muchos problemas para instalar pc-bsd 8.2 y la 9.0 con virtualbox. Quiero ver de descargarme el vmdk de la maquina preinstalada para ver si safo del problema de no poder hacerlo. Ya que viene al caso, alguno tendr?
Cita matzumoto: Mostrar
Para dejar un comentario Registrate! o.. eres ya usuario? Accede!