在 VirtualBox 中启动 CentOS 5 映像时出现内核崩溃

在 VirtualBox 中启动 CentOS 5 映像时出现内核崩溃

我正在使用 VirtualBox,并且有一个 vdi。它在我最初为其配置的虚拟机上运行良好,但如果我克隆它(使用 VBoxManage clonehd)或只是复制它,创建一个新的 VM 并启动它,我总是会收到相同的错误:

mount: could not find filesystem '/dev/root'
...
Kernel panic - not syncing: Attempted to kill init!

有人知道我该如何修复这个问题吗?

VDI 是一个干净系统的图像,我想继续重复使用它,以避免我必须继续将操作系统安装到新的空 VDI 中。

答案1

问题是硬盘的布局发生了变化。这可能是因为 .vdi 硬盘现在连接到 sata 控制器而不是 ide 控制器。只需在设置中断开与 sata 控制器的连接,然后重新连接到 ide 控制器,然后重新启动即可。

答案2

可能是一个未修复的错误:

http://www.virtualbox.de/ticket/2813

相关内容