kernel panic insmod: error inserting '/lib/ips.ko'

En la migracion de una maquina física IBM a una maquina virtual con Vmware tuve problemas para realizarlo a través de VmWare Convert por lo cual se procedió a realizarlo con Acronix y Clonezilla pero al finalizar la migracion se generaba el siguiente error:

(insmod: error inserting '/lib/ips.ko': -1 No such device)
















Dicho error se genera por que la maquina fisica una tarjeta controladora ServRaidLx IBM controller el cual utiliza un driver llamado ips y el Raid de Vmware emula el driver llamado mptscsih

para solucionar este incidente se deben generar los siguientes pasos:

iniciar la maquina con un CD de Red Hat / CentOS, no importa la versión

al iniciar seleccionar la opción de linux rescue y llegar hasta la consola una vez en consola ejecutar:

[root@jmanuel ~]# chroot /mnt/sysimage
[root@jmanuel ~]# vi /etc/modprobe.conf

cambiar
alias scsi_hostadapter ips
por
alias scsi_hostadapter mptscsih

una vez realizado dicho cambio se debe generar la imagen del kernel (initrd) por la cual esté booteando el sistema por defecto

[root@jmanuel ~]# more /etc/grub.conf
default=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title CentOS (2.6.18-194.32.1.el5PAE)
root (hd0,0)
kernel /vmlinuz-2.6.18-194.32.1.el5PAE ro root=LABEL=/ rhgb quiet
initrd /initrd-2.6.18-194.32.1.el5PAE.img


Una vez conocida la version ejecutar:


[root@jmanuel ~]# mkinitrd /tmp/initrd.img 2.6.18-194.32.1.el5PAE
[root@jmanuel ~]# cd /boot
[root@jmanuel boot ]# mv initrd-2.6.18-194.32.1.el5PAE.img initrd-2.6.18-194.32.1.el5PAE.img.old
[root@jmanuel boot ]# cp /tmp/initrd.img /boot/initrd-2.6.18-194.32.1.el5PAE.img
[root@jmanuel boot ]# reboot





Fuentes
http://communities.vmware.com/message/1207455
http://www.linuxquestions.org/questions/red-hat-31/install-rhel4-from-a-ghost-under-vmware-722248/

No hay comentarios:

Publicar un comentario