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:
[email protected]

To:
[email protected]


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.

Responder a