View previous topic :: View next topic |
Author |
Message |
Raygmar n00b
Joined: 26 Jul 2003 Posts: 6
|
Posted: Sat Jul 26, 2003 9:01 pm Post subject: Gentoo no arranca |
|
|
¡Hola!
Soy nuevo por aqui.
He decidio instalar Gentoo despues de leer sus buenisimos comentarios y despues de haber probado Mandrake y RedHat.
He seguido la guia de instalacion desde el stage3 y se supone que esta todo instalado, pero me ocurre que al arrancar el grub y seleccionar Gentoo aparece el siguiente mensaje:
"Uncompressing Linux ... OK, booting the kernel"
Y se queda ahi pillao y no sigue el proceso de arranque, ademas las luces del teclado estan parpandeando todo el tiempo que esta pillado hasta que reseteo.
Con el arranque de WinXP no hay ningun problema.
Tengo 2 discos duros IDE:
En el maestro esta WinXP
En el esclavo he puesto el Gentoo
El grub esta instalao en el sector de arranque del primario, aunque tambien he probao a ponerlo en el esclavo y ocurre lo mismo.
Para instalar el grub puse:
#grub
grub> root (hd1,0)
grub> setup (hd1)
grub> quit
Y aqui teneis lo que contiene el grub.conf:
default 1
timeout 20
splashimage=(hd1,0)/boot/grub/splash.xpm.gz
title=Gentoo Linux 1.4
root (hd1,0)
kernel (hd1,0)/boot/bzImage root=/dev/hdb3
title=WinXP
root (hd0,0)
chainloader (hd0,0)+1
Me da la impresion de que puede ser algo al compilar el kernel porque es la primera vez que lo hacia, aunque segui la guia de frikis.org
Muchas Gracias por adelantado!!
Salu2!! |
|
Back to top |
|
|
Raygmar n00b
Joined: 26 Jul 2003 Posts: 6
|
Posted: Sat Jul 26, 2003 9:06 pm Post subject: |
|
|
Leyendo algunos problemas de gente del foro, he visto que puede ser porque el sistema de ficheros que uso en la particion boot es ext3 y solo le he asignado 32Mb.
Por lo visto hay que ponerle mas cantidad para que haya sitio para el journalist.
He decidido probar a pasarla a ext2 y he usao lo siguiente (arrancando desde el LiveCD):
# tune2fs -O ^has_journal /dev/hdb1
#e2fsck /dev/hdb1 (pa comprobar que no habia errores)
Tambien modifique el fstab cambiando ext3 por ext2.
Pero sigue ocurriendo exactamente lo mismo.
Asi que no se si el problema es ese o si es que no lo he hecho bien y tengo que borrar completamente la particion, hacer una nueva, instalar el grub y copiar la imagen del kernel, etc ,etc.
Salu2!! |
|
Back to top |
|
|
Fibbs Guru
Joined: 26 Jan 2003 Posts: 448 Location: Forstern near Munich / Germany
|
Posted: Sat Jul 26, 2003 11:54 pm Post subject: |
|
|
Hola Raygmar!
Para mi que definitivamente es un problema del kernel. Si no has compilado ningun kernel hasta ahora, segurisimo que te has olvidado algo esencial. Para arrancar tu sistema, intenta lo siguiente:
1. Arranca la maquina con el LiveCD,
2. Monta las particiones de Gentoo en /mnt/gentoo, /mnt/gentoo/boot etc...
3. mount -t proc proc /mnt/gentoo/proc
4. chroot /mnt/gentoo /bin/bash
5. cd /usr/src/linux
6. rm .co*
7. cp /proc/config .config
8. make oldconfig
Ahora el Script te pregunta por algunas opciones. Que has hecho en los ultimos pasos? Has metido a tu configuracion del kernel todas las opciones del kernel actual corriendo de la LiveCD.
Ahora compila tu kernel usando:
make dep clean && make bzImage && make modules modules_install
Despues como siempre:
cp /usr/src/linux/arch/i386/boot/bzImage /boot/bzImage
Talvez tengas que editar tu grub.conf / menu.lst en /boot/grub/
y eso fue todo, ahora intenta de arrancar tu sistema de nuevo. Si funciona, ahora con make menuconfig puedes chequear las opciones del kernel que no necesitas...
Suerte!!! |
|
Back to top |
|
|
_MoRpheuS_jl n00b
Joined: 02 Jul 2003 Posts: 13
|
Posted: Sun Jul 27, 2003 10:19 pm Post subject: |
|
|
En otros foros alguien tuvo un problema, y se lo solucione, tal vez pueda serte de ayuda:
problema
Saludos |
|
Back to top |
|
|
darkbyte n00b
Joined: 20 Feb 2003 Posts: 71 Location: Mexico
|
Posted: Sun Jul 27, 2003 10:37 pm Post subject: |
|
|
yo intentaria montar todas las particiones usando nuevamente el LiceCD con que instalaste.. crea las particiones nuevamente /mnt/gentoo /mnt/gentoo/boot , activa la particion swap, monta las particiones respectivamente y despues da un
Code: | #chroot /mnt/gentoo /bin/bash
#env-update
#source /etc/profile |
Si furulo (con suerte) intenta recompilar el kernel... (trata de borrar el archivo de configuracion anterior make mrproper).
suerte _________________ "software is like sex, it's better when it's free" |
|
Back to top |
|
|
Raygmar n00b
Joined: 26 Jul 2003 Posts: 6
|
Posted: Mon Jul 28, 2003 5:29 pm Post subject: |
|
|
Hola de nuevo!
Primero probé con la solucion de Morpheus, que era la mas facil de intentar y no soluciono el problema, gracias de todas formas.
Luego he hecho lo de Salsero, y consegui arrancar con el kernel generico aunque se quedaba parado porque probablemente no incluia reiserfs.
Sabiendo eso arranque de nuevo con el Live CD hice un
#make mrproper (gracias darkbyte)
#make menuconfig
He puesto las opciones cuidadosamente y el kernel compilo bien.
Obtengo bzImage pero me daba errores en
#make modules
y en
#make modules_install
copie la bzImage al /boot , para probar.
El sistema arrancó bien y llegue hasta el login, pero hubo errores al usar modprobe y configurar la red.
Cuando he entrao en el sistema como root he puesto
# modprobe nvnet (pq tengo una nforce2)
y me dice que no entiende que es modprobe.
Conclusion: No he podido compilar correctamente los modulos y parece que no se han generado.
Desde root he vuelto a poner make modules y se para dando mensajes de error, algo asi como
make[2]: *** [_...net_] Error1
make[2]: Leaving directory ' /usr/src/...'
los puntos ... es que no me acuerdo exactamente lo que ponia.
¿Alguna solucion a eso?
¿Puedo compilar y realizar todas las tareas desde el sistema gentoo al que puedo acceder ahora sin usar ya el LiveCD?
Nota: si puedo usar el emerge por ejemplo.
Salu2!! |
|
Back to top |
|
|
Raygmar n00b
Joined: 26 Jul 2003 Posts: 6
|
Posted: Mon Jul 28, 2003 5:42 pm Post subject: |
|
|
Esto es lo que obtengo exactamente antes de pararse el ' make modules'
.
.
.
make[2]: Circular /usr/src/linux-2.4.20-gentoo-r5/include/linux/netfilter_ipv4/ip_conntrack_helper.h <- /usr/src/linux-2.4.20-gentoo-r5/include/linux/netfilter_ipv4/ip_conntrack.h dependency dropped.
ld -m elf_i386 -r -o ip_conntrack.o ip_conntrack_standalone.o ip_conntrack_core.o ip_conntrack_proto_generic.o ip_conntrack_proto_tcp.o ip_conntrack_proto_udp.o ip_conntrack_proto_icmp.o
gcc -D__KERNEL__ -I/usr/src/linux-2.4.20-gentoo-r5/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=athlon-xp -DMODULE -nostdinc -iwithprefix include -DKBUILD_BASENAME=ip_conntrack_ftp -c -o ip_conntrack_ftp.o ip_conntrack_ftp.c
ip_conntrack_ftp.c:440: parse error before "this_object_must_be_defined_as_export_objs_in_the_Makefile"
ip_conntrack_ftp.c:440: warning: type defaults to `int' in declaration of `this_object_must_be_defined_as_export_objs_in_the_Makefile'
ip_conntrack_ftp.c:440: warning: data definition has no type or storage class
make[2]: *** [ip_conntrack_ftp.o] Error 1
make[2]: Leaving directory `/usr/src/linux-2.4.20-gentoo-r5/net/ipv4/netfilter'
make[1]: *** [_modsubdir_ipv4/netfilter] Error 2
make[1]: Leaving directory `/usr/src/linux-2.4.20-gentoo-r5/net'
make: *** [_mod_net] Error 2
-------------Aqui se detiene |
|
Back to top |
|
|
Raygmar n00b
Joined: 26 Jul 2003 Posts: 6
|
Posted: Wed Jul 30, 2003 10:12 am Post subject: |
|
|
Pues era de nuevo otro error en las opciones del kernel, ya parece que medio funciona salvo que al arrancar Gentoo aparecen los mensajes:
modprobe: can't locate module /dev/rtc
modprobe: can't locate module /dev/misc/rtc
xargs: environment is too large for exec
Y el modulo 8139too (de una segunda tarjeta de red) no lo encuentra, es raro porque en el LiveCd si que funcionaba.
Pero, vamos me ha dejado entrar, y hora estoy con las x y kde que tardan un taco, pero weno. |
|
Back to top |
|
|
|