真的希望 Host Ubuntu 能够与 VirtualBox 中的 Win7 客户机一起工作,但它不起作用

真的希望 Host Ubuntu 能够与 VirtualBox 中的 Win7 客户机一起工作,但它不起作用

我花了一整天时间解决如何让 Win7 客户机识别我的 USB 设备的问题,最后成功了,重新安装了 VirtualBox 5.0.16,从我的 CD 重新安装了 Win7,安装了扩展包,并将自己添加到 Vbox 用户组...严格按照所有说明操作,并愉快地在 Virtual Box 中测试我最喜欢的程序 TMPGEnc,由于内存不足,它无法运行,因此我根据需要将基本内存分配增加到 1024,并且成功了。我甚至能够编码一个简短的视频,只是为了向自己证明我终于设法让 VirtualBox 在 Ubuntu 主机上作为客户机运行。我只需要它来运行几个程序。然后,我关闭了 Virtual Box,当我再次启动它时,没有 Win7,它消失了,我被要求插入我的光盘重新安装一台新机器。可能发生了什么?这是正常的吗?有没有办法解决这个问题,而不需要再次安装 Win7?

WJoe。

答案1

确保您之前没有以 sudo 身份运行 virtualbox,否则它会在 /root 帐户中创建新的配置文件设置。只需运行即可sudo virtualbox检查您是否可以看到您的机器。另一种方法是查找系统上的 .vmdk 或其他可能的客户磁盘文件。

编辑:之前您以 sudo 身份运行 VBox,整个机器可能在/root/VirtualBox VMs/<machine name>目录中。您可以使用以下命令将机器文件夹复制/移动到您的目录中,/home/<youruser>/VirtualBox VMs/并将机器文件夹所有者更改为您

sudo chown -R <user>:<user> <machinenamefolder>

位于您的 VMs 文件夹中。之后您可能需要双击 VM 文件夹中的 win7machine.vbox 文件以在 VBox 中显示它。

相关内容