Ayuda con Kernel Panic en Centos

Forums: 

Estimados amigos de este gran foro, acudo a Uds, para solicitarle su valiosa y acertada ayuda en el sigueinte problema: Tengo instalado Centos 4.3 con la version del kernel que trae por defecto (2.6.9-34.El) en una máquina Pentiun IV con 1.6 Ghz, 128 Mb en Ram y 40 Gb DD, necesito compilar mi kernel a una nueva versión y añadir ciertos módulos para el soporte de Calidad de Servicio,los módulos que adicione listo a continuación:
- Perfomance counters support
- Netfilter marks support
- Extended Matches
- Actions
- Probability support
- Incoming device clasificattion
Los siguientes módulos tambien añadidos para el soporte de Traffic shaping:
- Ethernet(10 or 100)
- Token ring drivers support
- PCMCIA
- WAN Interface
- ATM drivers
- FDDI driver support
- HIPPI driver
- PPP multilink
- ppp filtering
- CSLIP compressed
- keepalive
- Six bit SLIP
- Fibre Channel.
La nueva versión del kernel que estoy compilando es la 2.6.29.1, segui los pasos del siguiente tutorial:
http://www.alcancelibre.org/staticpages/index.php/como-compilar-kernel-centos

Al reiniciar el equipo y arrancar con el nuevo kernel compilado me lleve la sorpresa del mensaje Kernel panic, la verdad no se por donde empezar a modificar para solucionar este problema, de antemano les quedo agradecido por su valiosa ayuda.

Saludos Jorge.

¿por qué tienes que

¿por qué tienes que recompilar el kernel para hacer QoS? ¿vas a usar algún programa que te lo solicita? ¿estás siguiendo algún manual que indica aquello?

Saludos,

----
Edwin Boza
about.me/edwinboza

Para el desarrollo estoy

Para el desarrollo estoy basandome en la implementación de un proyecto de tesis en la cual recompila el kernel para dar soporte a QoS, este poryecto que lo tengo como modelo fue desarrollado en debian 4.0 etch.

el kernel de centos viene con

Imagen de Epe

el kernel de centos viene con la mayoría o todas esas herramientas, pero si es para un experimento que no sólo busca trabajar QoS sino además dedicar un considerable tiempo a recompilar el kernel veamos:

arriba de donde dice kernel panic, hay unas liniecitas de lo más instructivas, que te dirán el por qué.

casi seguro que es porque no ve los discos.. pero pon aquí lo que las lineas anteriores dicen.

Saludos
epe

EcuaLinux.com

+(593) 9 9924 6504

Servicios en Software Libre

este es el mensaje explicito

este es el mensaje explicito que me sale al momento que intento arrancar con el nuevo kernel:
Booting 'Centos (2.6.29.1)'
root(hd0,0)
Filesystem type is ext2fs partition type 0x83
Kernel /vmlinuz-2.6.29.1 ro root=LABEL=/rhgb quiet
[Linux-bz Image, setup=0x3000, size=0x1d8ae0]
initrd / initrd-2.6.29.1.img
[Linux-initrd 0x7f50000, 0x5fe4e bytes]
Red hat nashversion 4.2.2.6 starting
Enforcing mode requested but no policy loaded. Halting now
Kernel panic - not syncing: Attempted to kill init!

clarito clarito, selinux,

Imagen de Epe

clarito clarito, selinux, ordenas que se habilite pero no tienes políticas para cargar (quizá no le has compilado).

deshabilita selinux en /etc/sysconfig/selinux o al arrancar el kernel pon: selinux=0

Saludos
epe

EcuaLinux.com

+(593) 9 9924 6504

Servicios en Software Libre

Gracias por su ayuda estimado

Gracias por su ayuda estimado Ernesto, modifique en el arcivo /etc/sysconfig/selinux
SELINUX=disabled
Estado trabajando con la nueva versión del kernel 2.6.29.1 sin ningun imprevisto hasta el momento.
Estuve consultando acerca de selinux y vi que es una arquitectura de seguridad integrada en el kernel 2.6.x usando los módulos de seguridad linux, ahora mi consulta es respecto a que desventajas o problemas puedo tener al trabajar con selinux desabilitado.
Disculpas por las molestias causadas, estoy empezando con mis primeros pasos en GNU/Linux, de que manera o cual es el procedimiento a seguir para habilitar selinux, es decir la parte que me indica Ernesto que se ordena que habilite selinux pero aun no e definido politicas para cargar.
Saludos

te voy a ser honesto, yo

Imagen de Epe

te voy a ser honesto, yo deshabilito el selinux pues no he tenido tiempo de aprenderlo a usar.

y no sólo yo, una enorme cantidad de personas lamentablemente le deshabilitan, razones varias:
1- difícil de comprender
2- difícil por tanto de configurar
3- difícil de enterarte que algo pasa por el selinux

es una pena, pero suopngo que con el tiempo se vaya mejorando la cosa.. incluso te confieso que he usado algunos sistemas con el selinux habilitado y no me ha causado conflictos, pero uno nunca sabe
un día de estos, cuando tenga una semana libre (nunca) me dedicaré a implementar bien implementado el selinux.. a ver si le saco provecho, porque realmente es muy útil!

Saludos
epe

EcuaLinux.com

+(593) 9 9924 6504

Servicios en Software Libre

Nuevamente acudo a Uds. estoy

Nuevamente acudo a Uds. estoy compilando un nuevo kernel añadiendo los modulos anteriormente citados para calidad de servicio y traffic shaping y adicionalmente el soporte para redes inalambricas especificamente para la tarjeta de red D-link dwl-g520 y tengo el siguinete mensaje de error en el kenel panic:
Booting 'Centos (2.6.30.1)'
root(hd0,0)
Filesystem type is ext2fs partition type 0x83
Kernel /vmlinuz-2.6.30.1 ro root=/dev/VolGroup00/Log Vol rhgb quiet
[Linux-bz Image, setup=0x3000, size=0x1d8ae0]
initrd / initrd-2.6.30.1.img
[Linux-initrd 0x7f50000, 0x5fe4e bytes]
Red hat nashversion 4.2.1.6 starting
Unable to find device-mapper major/minor
Reading all physical volumes, This may take a while..
Found volume group "VolGroup00" using metadata type lvm2
/proc/misc: No entry for device-mapper found
ls device mapper driver missing from kernel?
Failure to comunicate with kernel device-mapper driver.
0 Logical volume(s) in volume group "VolGroup00" now activate
mount: error 19 mounting ext3
mount: error 2 mounting none
switch root: mount failed: 22
umount /initrd/dev failed: 2

De antemano gracias por la ayuda prestada.
Saludos