oscar wrote:
Te reenvió un mensaje que envíe al foro sobre tu problema que fue
exactamente como el que tuve yo, y en el mismo se encuentran los pasos
a seguir para compilar correctamente el kernel.
------------------------------------------------------------------------
Subject:
Re: Problema con kernel compilado: "kernel panic -> unable to mount
root fs on..."
From:
oscar <[EMAIL PROTECTED]>
Date:
Wed, 22 Dec 2004 16:48:50 -0300
To:
debian-user-spanish@lists.debian.org
To:
debian-user-spanish@lists.debian.org
Adjunto en contenido de un e-mail donde clarifica el procedimiento
para compilar el kernel 2.6, 2.8 y siguientes, dado que dicha cuestión
ya fue resuelta, el problema del error que se produce al recompilar el
kernel es no haber realizado convenientemente el paso nro 7.
Estimados aventureros
con las indicaciones que me han dado, he podido hacer funcionar mi kernel.
Explico para quienes les interese.
0.- cd /usr/src/kernel-source-2.6.8
1.- make xconfig
3.- cambié las cosas a mi gusto
4.- grabar y cerrar xconfig
5.- make modules;make bzImage (esto es porque me gusta a mi hacer las cosas
de copiar el archivo bzImage a donde corresponda y modificar el Grub en mi
caso o lilo anteriormente)
6.- make modules_install
7.- mkinitrd -o /boot/initrd.img-2.6.8 2.6.8 (el segundo parametro es la
version del kernel, y es ahí donde estaba mi error, no la ponía), el número
de la versión dependerá de donde deje los módulos el paso
anterior(Pe: /lib/modules/2.6.8 => versión 2.6.8 ; /l¡b/modules/2.6.8-1 =>
versión 2.6.8-1,etc)
8.- ahora cp /usr/src/kernel-source-2.6.8/System.map /boot/System.map-2.6.8
9.- ahora
cp /usr/src/kernel-source-2.6.8/arch/i386/boot/bzImage /boot/vmlinuz-2.6.8
10.- modifico Lilo o Grub según corresponda.
11.- LISTO :D
12 reboot pa probar.
eso fue lo que hice.,... y como diría el doctor frankenstein: "...ESTA
VIVO!!!"
bye, y suerte.
-
David Vargas D.
Universidad Catolica de la Santisima Concepcion
cuc escribió:
A Dimecres 22 Desembre 2004 15:27, Resete-e va escriure:
Tengo un equipo en casa como servidor: P200MMX, he querido actualizar el
kernel a un 2.6.9 compilándolo con soporte QoS y algunas cosillas más,
además de ajustarlo lo más posible a mi equipo, el caso es que es mi
primera compilación de kernel y me da el siguiente error al cargarlo, es
al poco de empezar a cargar.
/
IPV6 over IPV4 tunneling driver ///Esto no es error, pero es por si
así os situáis mejor donde casca/
VFS: cannot open root device "301" or unknown-block (3,1)
Please append a correct "root=" boot option
Kernel panic - not syncing VFS: Unable to mount root fs on unknown-block
(3,1)
/Cualquier ayuda es bien recibida, muchas gracias de antemano.
Saludos.
Asegurate que tienes estas opciones incluidas en la configuracion del
kernel, no como modulos.
CONFIG_BLK_DEV_IDEDISK=y
CONFIG_IDE_GENERIC=y
CONFIG_EXT3_FS=y
CONFIG_EXT2_FS=y
Suerte
cuc
He realizado todo con el mismo resultado.
Me he asegurado que esas cuatro opciones que dice cuc estén incluidas en
el .config (las dos primeras estaban como módulos), y luego he realizado
los pasos que me indica oscar (salvo mkinitrd que no tengo ese comando,
ni se muy bien para que sirve) y el resultado es el mismo error.
Saludos y gracias.