Forums:
Hola mis estimados amigos
Quisiera me ayudasen a ver algún norte sobre como insertar un module al grub para que lo cargue.
El escenario es como sigue:
Tengo una maquina virtual en VMWARE(r) con un version compilada de centOS(r) que he trasladado a un clon fisico, el problema que tengo es que la maquina virtual estaba con un disco scsi, y el clon en cambio tiene sata, al realizar el boot, carga el grub sin problemas y cuando procede a cargar el resto zas!, aparece Kernel Panic-not syncing: Attempted to Kill init!! y me parece que es que no carga el driver del controlador sata y no tiene manera de levantar las particiones en donde se encuentra el SO. Ya tengo identificado cual es el controlador pero no se como añadirlo para que lo levante, el controlador es el sata_via.
Si alguien conoce alguna manera de poder resolver esto y me puede dar una mano estaria muy agradecido.
qué módulo quieres cargar?
qué módulo quieres cargar? 3ware? A mi me ha pasado y se usa el comando --with del mkinitrd
En todo caso mira la salida de mkinitrd
sería algo así como mkinitrd --with=nombremodulo
por supuesto le pones el resto de los parámetros del mkinitird (numero del kernel y archivo de salida)
No es complejo, pero es bien molestoso sí.. te lo garantizo. Te sugiero que arranques con linux rescue y te enjaules, o que hagas el mkinitrd en la máquina virtual donde te funcionaba, para que quede todo a la medida.
Hay variantes más largas como abrir el initrd (.img) y copiarle el módulo y forzarle el modprobe) pero no te la sugiero a no ser que la necesites 100%
Saludos
epe
--
NuestroServer.com
Ecuador: +(593) 9 9246504, +(593) 2 600 4454
USA: +1 305 359 4495, España: +34 91 7617884
Saludos
epe
EcuaLinux.com
+(593) 9 9924 6504
Servicios en Software Libre
re: que modulo quiers cargar?
Gracias por tu respuesta Ernesto
El modulo en cuestion es el sata_via, la verdad queria evitarme usar el mkinitrd, pero voy a hacerlo como me sugieres.
Tambien me entro curiosidad de abrir el archivo .img, eso nunca la habia hecho.
Un abrazo
Jimmy
_______________________________________
Trend Micro el mejor antivirus del mundo 40% del mercado mundial de gateway
240 millones de usuarios no pueden equivocarse
http://www.trendmicro.com.ec
Mercadeo@trendmicro.com.ec
_______________________________________
ISACNET S.A.
Ecuador: +593-2-3238590
Perú: +51-1-4223796
HP y Trend Micro, lo mejor de 2 mundos en un solo Socio de Negocios
http://www.isacnet.com.pe
coméntanos.. lo lograste?
coméntanos.. lo lograste? cómo fue que lo hiciste a la final?
Saludos
epe
--
NuestroServer.com
Ecuador: +(593) 9 9246504, +(593) 2 600 4454
USA: +1 305 359 4495, España: +34 91 7617884
Saludos
epe
EcuaLinux.com
+(593) 9 9924 6504
Servicios en Software Libre
re:coméntanos.. lo lograste?
Hola Ernesto
Lo que hice el dia de hoy es iniciar en modo single en la maquina virtual, alli puse:
modprobe sata_via
echo alias scsi_hostadapter sata_via >>/etc/modprobe.conf
depmod -A
mkinitrd -f -v /boot/initrd-`uname -r`.img `uname -r`
De alli se crea la imagen y se verifica que aparece :
Looking for deps of module sata_via libata scsi_mod
Con lo que parece que ya carga el modulo en la imagen porque aparece:
loading module sata_via
Ahora solo me resta copiar esta imagen obtenida en la maquina virtual en el computador clone y ver que ocurre, te mantendre al tanto.
Jimmy
_______________________________________
Trend Micro el mejor antivirus del mundo 40% del mercado mundial de gateway
240 millones de usuarios no pueden equivocarse
http://www.trendmicro.com.ec
Mercadeo@trendmicro.com.ec
_______________________________________
ISACNET S.A.
Ecuador: +593-2-3238590
Perú: +51-1-4223796
HP y Trend Micro, lo mejor de 2 mundos en un solo Socio de Negocios
http://www.isacnet.com.pe