Carlos wrote:
Hola
Estoy tratando de compilar el kernel 2.6.8 solo para aprender y he
tenido algunos problemas. Lo hice usando make-kpkg el cual me creo un
archivo .deb. Al bootear me aparece lo siguiente:
'VFS: cannot open root device "hdb5" or unknown-block(0,0)
Please append a correct "root=" boot option
Kernel panic:VFS: unable to mount root fs on unknown-block(0,0)'
Uso ext3 y lo compile en el kernel no como modulo. Ahora en grub tengo
las siguientes entradas:
*title Debian GNU/Linux, kernel2.6.8
*root (hd1,4)
*kernel /boot/vmlinuz-2.6.8 root=/dev/hdb5 ro
*savedefault
*boot
*title Debian GNU/Linux, kernel2.6.7
*kernel /boot/vmlinuz-2.6.7-1-386 root=/dev/hdb5 ro
*initrd /boot/initrd.img-2.6.7-1-386
*savedefault
*boot
Los asteriscos se los puse yo solo para este correo e identifican una
linea en el grub.
Con la segunda entrada (kernel 2.6.7) si puedo bootear pero con la
primera no. Tendra algo que ver la linea initrd?
Podrian orientarme por favor?
Uso debian sarge
Yo tuve el mismo problema y no tiene nada que ver con grub ni con
lilo..., es cosa de las opciones del kernel.
Supongo que puede ser de varias cosas, pero a mi se me solucionó
activando el soporte para RAID y LVM, que vienen juntos.
El Raid se lo que es, pero el Lvm, salvo por la breve explicación en la
ayuda del menú del xconfig no lo había escuchado nunca, aunque parece
algo importante.
Ya no me acuerdo muy bien de lo que es.. era algo como Logic Volume
Management, lo que parece importante para los discos.
En fin, prueba activando esto y ya me contarás.
Claro, no olvides activar el soporte para "ram disk" (initrd=init ram
disk. Seguro que te suena ;-) ). Creo que el nombre no es exacto, ni
tampoco me acuerdo del sitio concreto donde está esta opción, pero estoy
seguro de que si buscas un pokito y la encuentras la reconocerás. Si no
es así, pos escribes otra vez, que si me pillas en mi keli con mi debian
te doy mas detalles.
En fin, estas son las últimas modificaciones que hice antes de que me
funcionara por fín... salu2