我遇到了一个奇怪的问题。我在笔记本电脑的 Precise Pangolin 中安装了 VirtualBox。我的系统包含两个分区。假设它们是分区 A 和分区 B。分区 A 包含 Ubuntu。
尝试在我的精确 pangolin 中安装 Windows XP 作为客户操作系统。但我无法安装。Windows XP 在安装时抛出一条错误消息,指出无法将文件复制到硬盘上。当我在 B 分区中拥有 WindowsXP 客户机的虚拟硬盘时,就会发生这种情况。但是当我在 Ubuntu 中的主文件夹中拥有虚拟硬盘时,它运行良好。
有人能帮我解决这个问题吗?
任何帮助都将非常感激。
问候,哈里
答案1
分区 B 挂载在哪里?VirtualBox 如何指向它?
我有一个与您的类似的设置,只是我的主机是 11.04(Natty)并且 XP 作为客户操作系统运行良好。
我有 2 个驱动器,而不是 2 个分区。我的第二个驱动器安装在 /mnt/shared,VB 中的存储/磁盘指向 /mnt/shared/VirtualBox/VDI/WinXP.vdi。
答案2
这是权限问题。您没有为虚拟机分配正确的权限。您需要执行以下操作:
sudo chown -R hariharan:hariharan /path/to/vm/folder
将 hariharan:hariharan 替换为适当的用户名:组,并将 /path/to/vm/folder 替换为包含 vm 磁盘映像和设置的文件夹路径。