VirtualBox 从原始磁盘错误启动

VirtualBox 从原始磁盘错误启动

我在三启动机器上使用 Ubuntu (11.04),并尝试使用 VirtualBox 启动 /dev/sda1 上的 XP 分区。

我已经跑了

VBoxManage internalcommands createrawvmdk -filename sda.vmdk -rawdisk /dev/sda

在 VirtualBox 中单击使用现有硬盘并选择 sda.vmdk,但随后出现以下错误:

Failed to open the hard disk /home/a930913/sda.vmdk.
The medium '/home/a930913/sda.vmdk' can't be used as the requested device type.

详细

Result Code: 
NS_ERROR_FAILURE (0x80004005)
Component: 
Medium
Interface: 
IMedium {9edda847-1279-4b0a-9af7-9d66251ccc18}
Callee: 
IVirtualBox {d2de270c-1d4b-4c9e-843f-bbb9b47269ff}

请帮助我在 Ubuntu 中启动我的 XP 分区。

编辑:原来它需要以 root 身份运行。现在我启动它时得到这个:

在此处输入图片描述

答案1

事实证明它需要以 root 身份运行

不需要以 root 身份运行,只需将自身附加到“磁盘”组并重新登录即可。关于启动 XP 时的错误:重新启动到 XP 并在设备管理器中为 IDE 控制器设置“Standart IDE 控制器”,也可以为显卡设置“Stadart VGA 控制器”(创建新的硬件配置文件可能是个好主意)。在 VirtualBox 机器属性中启用“使用 IOAPIC”选项。

祝你好运!

相关内容