linux 虚拟机不能启动

dd克隆了一台linux服务器硬盘,获得文件*.ISO, 将文件恢复到另一个硬盘,安装到原机器上,工作正常。

现在想将此文件安装到VM虚拟机上运行,开机引导没有问题,但是随后程序中断并提示“VFS:cannot open root device "801" or 08:01
please append a correct "root=”boot option
Kernel panic: VFS: unable to mount root fs on 08:01"

原机硬盘是SCSI raid5 系统,感觉此报错是虚拟机不能打开硬盘所致,试了很多办法,一直无法解决,求助!!!
_

用管理员权限打开试试

VM虚拟机的硬盘不要创建成SCSI的,试试SATA和IDE的,即使原服务器是SCSI的也没关系。

查看lilo.conf文件,看root路径是否正确,参考网址:
https://www.linuxquestions.org/questions/linux-software-2/root-device-801-a-406335/

明显是磁盘没有挂载上去,你可以先在vm里创建和挂在上虚拟磁盘,然后加载你的iso,克隆到你的新的虚拟硬盘上。

root账号,su root

估计图形界面起不来了。你直接进文字界面试试。看看是不是系统的问题

不行就只好重新安装了

在设置里面,选择硬盘挂载,重新挂载