View previous topic :: View next topic |
Author |
Message |
sefirotsama l33t
Joined: 11 Apr 2006 Posts: 791 Location: sefirot@catalunya # cd ~
|
Posted: Tue Feb 27, 2007 4:39 pm Post subject: [GRUB] Please append a correct "root="boot option |
|
|
Hace nada (como ya he hablado en un post anterior), he instalado gentoo (el sistema base de momento) en mi ordenador portatil conjuntamente a un asqueroso windows (que me tube que comer la licéncia con patatas)
Todo perfecto hasta que instalo grub.
Mi disco duro es sda
sda1 = partición windows (ntfs)
sda2 = partición /boot (ext2)
sda3 = particion swap
sda4 = particion / (ext3)
A ver... instalar grub lo hace bien, y esta bien configurado o eso diria, solamente que al indicar el disco duro no me permite indicar sd0,x sinó que debo marcarlo como hd0,x y así se muestra en el devices.map (se llamaba así?).
me pone algo como: Code: |
# bla bla bla
hd0 sd0 |
Se instala el grub substituyo por hdx,y dondelo requiere y reinicio. Windows se ejecuta bien. Linux me encuentra el kernel pero me da panic kernel cuando ha de encontrar la raiz del sistema.
Y es que tengo puesto root=/dev/sda4
He probado mil convinaciones como
root=/dev/sd0,3
root=/dev/(sd0,3)
root=(sd0,3)
root=/dev/hda4
root=/dev/hd0,3
root=/dev/(hd0,3)
root=(hd0,3)
etc
Siempre me da un error como este:
Code: | VFS: cannot open root device "sda4" or unknown-block(0,0)
Please append a correct "root=" boot option
kernel panic - not syncing:VFS: Unable to mount root-fs on unknown-block(0,0) |
No sé que hacer y se me acaban las ideas, alguien me puede ayudar sobre como debo solucionar el error?
Por si sirve de algo la partición de windows la indico en el menu.lst como hd0,0 y me arranca bien. También remarco que anteriormente instalé otras distribuciones y el grub funcionó en el arranque dual
Mi grub.conf es el siguiente:
grub.conf wrote: |
default 0
timeout 5
splashimage=(hd0,3)/boot/grub/splash.xpm.gz
title=Gentoo Linux
root (hd0,1)
kernel /boot/kernelmanual root=/dev/sda4
title=Windows XP SP2
rootnoverify (hd0,0)
makeactive
chainloader +1
|
_________________ Linux User #415604
GnuPG Key: 185F CF01 0FEE D196 D076 65E2 E3EE 52E7 7AA5 4FEB
«Dios no juega a los dados, usa /dev/random.»
Last edited by sefirotsama on Wed Feb 28, 2007 9:57 am; edited 1 time in total |
|
Back to top |
|
|
esteban_conde Veteran
Joined: 04 Jun 2003 Posts: 1670
|
Posted: Tue Feb 27, 2007 6:48 pm Post subject: |
|
|
Dinos como tienes /etc/fstab es necesario que se monte la particion raiz y hay que indicarlo en es fichero asi como la particion ((hd0,1)=sda2) en /boot _________________ Saludos a tod@s, Esteban. |
|
Back to top |
|
|
sefirotsama l33t
Joined: 11 Apr 2006 Posts: 791 Location: sefirot@catalunya # cd ~
|
Posted: Wed Feb 28, 2007 9:56 am Post subject: |
|
|
esteban_conde wrote: | Dinos como tienes /etc/fstab es necesario que se monte la particion raiz y hay que indicarlo en es fichero asi como la particion ((hd0,1)=sda2) en /boot |
Lo siento pero ya me lo he solucionado. De hecho despues de varias horas buscando en este foro he encontrado una solución aprochimada.
La configuración de fstab y del grub era correcta, de todas maneras lo que me faltaba era compilar el kernel con más drivers para SATA. Cuales són? pues ni edea tengo que pulirlo un poco más.
Después de pasarme unas hora compilando y probando acabémarcando casi todos los drivers de SATA y di a compatibilidad con SCSI (por si las moscas) y ya arrancó bien con el nuevo kernel.
Todavia no entiendo el porqué no me funcionaba ya habiendo incluido algunos drivers de SATA (creí que eran los correctos).
En resumen, gracias por el apoyo. Cuando concrete cuales eran repostearé en este tema por si a alguien le es de ayuda.
Gracias Esteban _________________ Linux User #415604
GnuPG Key: 185F CF01 0FEE D196 D076 65E2 E3EE 52E7 7AA5 4FEB
«Dios no juega a los dados, usa /dev/random.» |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|