Puede que los que vivais en madrid escucharais a esto de la una de la noche un grito triunfal entre vampiro asesino y friki histerico...ya podeis cagaros en la madre de quien solto el alarido directamente
Y no va de coña...esa especie de psudo homosexual adora elefantes de mi vecino de abajo, que me pone musica relajosa por las tardes y se ha tatuado el simbolo de la paz en la espalda, esta en plan maruja desmelenada dando de hostias al techo.
Quizas me he pasado de orgasmo, pero los que me ayudaron en mi otro hilo saben que las he pasado putas con la gentoo...y esto es un triunfo.
¡¡¡QUE ULTIMAMENTE NO ESTAMOS PARA DESAPROBECHAR LAS BUENAS RACHAS!!!
Así que...para acabar con mi maldicion de los hilos infructuosos, en los que me meto ha hacer un intento y acabo dandole de palos al pc con el boken...me voy a escribir un sencillo tutorial sobre el sistema que he seguido.
Se basa en la suerte de no haber tenido ni un solo error...que no es poco
La base es esta:
Un AthlonXP 2.6 con una Nforce, una Nvidia fx 5900, una SBLive, mas de un gb de ram, 3 discos duros y una dvdr pionner.
Es un sistema rarito...pero para el caso no importa.
La cosa es que de salida me lo he montado bien.
El HDA (80gb) tiene las particiones hechas desde que monte el mdk con la idea de poner la gentoo.
hda1 es el /boot de la gentoo, y en mdk esta montado como /gentoo/boot. 64mb...mejor que sosobre
hda5 es la memoria swap. Ya le pondreis el tamaño que os de la gana...yo le he puesto MUCHA. Tengo un par de proyectos en mente...como aquello de la sawp en la ram. Tiempo al tiempo.
hda3 es el ventanukos...que se la va a hacer, lo necesito para un par de gilipolleces (autocad entre otros). 4.9gb...ya que hay 160gb de fat32 en hdd
hda6 es /gentoo/home, de 2.6gb
hda7 es el / de mdk de 5.2gb...mas que suficiente para un sistema que voy a dejar de "2º plato". En el esta su home y demas...
hda8 es /gentoo, el / de gentoo...9.9gb, que necesito espacio.
Y dejo 50gb en fat32 para una particion interna de intercambio de archivos
hdb es un ext3 de 160 tambien.
Como comprendereis, para montar otro sistema necesitas tener particiones libres.
Como os lo monteis os lo dejo a vuestra imaginacion...si teneis problemas, preguntad.
Con una sola particion vais que chutais...pero a mi me gusta tener en otra home y boot (en boot meto un script que me copia los archivos de configuracion por si acaso)
Lo primero es decir que la mdk se me ha ajusado como un guante.
No creo que los problemas sean hereditarios, pero te puede joder durante las compilaciones.
La cosa...lo primero es bajarte el archivo stage1.blablabla de un mirror de gentoo.
Para eso estas en un modo grafico aparente...usa tu firefox y punto.
Una vez lo tencas haces desde root
cp ../../stage1-x86-2004.2.tar.bz /gentoo
Así te aseguras de tener una copia por si las moscas.
Ante los errores gordos yo borro y empiezo de nuevo antes de preguntar, al menos una vez...
Ahora descomprimimos con tooodos los permisos
cd /gentoo
tar -xvjpf stage1-x86-2004.2.tar.bz
Una vez hecho esto, copiamos la configuracion de inet de la mdk a la gentoo para que rule el inet durante los primeros emerges
cp -L /etc/resolv.conf /gentoo/etc/resolv.conf
Ahora pasamos la consola de funcionar con los archivos de mdk a usar lo que tenemos en gentoo.
Esto solo cambia en la consola...no le hace nada a tu mdk (que conste)
chroot /gentoo /bin/bash
env-update
source /etc/profile
Y ya estamos sobre tu gentoo, o al menos en donde vamos a construirla.
Para esta parte ya tengo hecho mi archivo make.conf.
La explicacion sobre este es laaarga, y en el otro hilo se explica bastante bien.
Esta es la copia de lo que uso:
make.conf escribió:# These settings were set by the catalyst build script that automatically built this stage
# Please consult /etc/make.conf.example for a more detailed example
ACCEPT_KEYWORDS="~x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=athlon-xp -mmmx -msse -m3dnow -fomit-frame-pointer -frename-registers -ffast-math -mfpmath=sse,387 -pipe -fPIC -funroll-loops -fstack-protector"
CHOST="i686-pc-linux-gnu"
CXXFLAGS="-O2 -march=athlon-xp -mmmx -msse -m3dnow -fomit-frame-pointer -frename-registers -ffast-math -mfpmath=sse,387 -pipe -fPIC -funroll-loops -fstack-protector"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache fixpackages sandbox"
GENTOO_MIRRORS="http://www.mirror.ac.uk/sites/www.ibiblio.org/gentoo
http://www.ibliblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="videos dvdr -gnome vcd dvd cdr opengl xv fbcon directfb gpm gphoto2 alsa kde qt aalib ncurses sdl -svga gif jpeg png tiff avi mpeg quicktime encode flash python perl ssl crypt spell truetipe pdflib tetex nls samba arts mmx tcpd 3dfx 3dnow adns aim audiofile caps cups curl divx4linux doc gtk2 icq imap imagemagick jabber java jikes mozilla mpeg msn oggvorbis oss plotutils usb X xml xml2 xvid yahoo zlib x86 acpi apm berkdb foomaticdb gdbm libwww linguas_es mad mikmod motif slang"
Los hay mejores, los hay peores, los hay diferentes...cada uno es un mundo.
Solo es un ejemplo.
Consejo: Copialo en otra carpeta por si las moscas.
Ahora, con esto, me pongo a darle al stage1 hacia el 2
emerge sync
cd /usr/portage
scripts/bootstrap.sh
Si en algun momento te da un error de que no se ha podido bajar algo, la solucion es bajarte el archivo por tus medios y copiarlo donde el lo iba a hacer.
Al repetir el comando lo cargara y seguira adelante.
Esta parte es larga...vete a dar una vuelta.
Porcierto...si en algun momento te abures y quieres cortar, no te asustes.
Espera a que acabe un comado entero (tampoco es necesario, pero seamos buenos) y cierra la ventana.
Luego con volver a hacer un...
chroot /gentoo /bin/bash
env-update
source /etc/profile
...puedes seguir por donde ibas
Ya con el bootstarp dentro, y en el stage 2, toca bajar el sistema basico:
emerge system
Si te sale alguna tonteria, prueba a hacer de nuevo un emerge sync o a bajarte las fuentes que te den problemas a mano.
Sino...comentalo por aqui

(aunque google es tu amigo

)
Y ya estas en el stage3
Porcierto:
http://www.gentoo.org/doc/en/handbook/handbook-x86.xmlEs la guia sobre todo esto. Se basa en el livecd, pero para el caso te puedes guiar igualmente.
Ahora toca el kernel. Yo me he bajado el 2.6 de gentoo
emerge gentoo-dev-sources
Y he hecho su make menuconfig.
El resto es igualito que en el handbook, aunque si eso ya lo ire mejorando.
Aun estoy con el kernel, por lo que no puedo poner lo que voy a hacer para que el lilo del mdk me de la opcion de cargar el kernel en la gentoo. Tiempo al tiempo