- 论坛徽章:
- 0
|
各位好:
我有一台RHL4 的服务器,我打算把它整体迁移到一台vmware ESX server上,迁移的过程比较顺利,但是迁移后的系统在启动的时候遇到了问题:
系统提示![]()
我分析了一下,问题大致出在驱动上,我物理机的硬盘是scsi的驱动在vmware中不能被识别,
我对linux不是很熟,查了很多资料,大致的解决办法是:
1、rescue引导
2、使用kudzu删除旧的scsi驱动,添加新的驱动
3、修改modprobe.conf,把驱动指向VMWARE支持的Buslogic scsi驱动。
4、使用mkinitrd -v -f initrd-2.6.9-5-ELsmp.img 2.6.9-5 把新驱动添加到内核中。
我在第四步的时候遇到了问题:运行mkinitrd -v -f initrd-2.6.9-5-ELsmp.img 2.6.9-5的时候,提示“/lib/modules/2.6.9-5 is not a directory"。
我知道这是因为在rescue模式下/lib/modules 位于光盘,但是我不知道怎么能把生成的文件定向到/mnt/sysimage/lib/modules 中。
我的linux知识很有限,所以请各位大侠指点迷津!!!多谢!!
注:附件是我从网上找到的一个关于迁移linux的文档,我想这个文档肯定在某些地方有问题,请大家帮忙看看,多谢!
[ 本帖最后由 bigkevinwong 于 2008-8-5 13:45 编辑 ] |
|