具有 root 权限的 64 位 Linux 主机上的 64 位 Windows 客户机

具有 root 权限的 64 位 Linux 主机上的 64 位 Windows 客户机

我已经使用常规包在 Ubuntu 上安装了 virtualbox。

当我以普通用户身份运行 virtualbox 时,我可以创建虚拟机,它允许我创建具有 32 位和 64 位客户操作系统的虚拟机。但是当我以 root 身份运行 virtualbox(使用 sudo 或其他方式)时,它只允许我创建 32 位客户操作系统。

以 root 身份运行非常重要,因为我正在尝试将我的双启动 Windows 安装作为来宾 VM 运行(通过详细说明的程序这里)。

答案1

我认为您不需要以 root 身份运行来满足您的需要。

让我们看一下你的硬盘设备文件。它应该看起来像这样:

▶ ls -l /dev/sda
brw-rw---- 1 root disk 8, 0 Nov 27 15:16 /dev/sda

因此,每个添加到该组的用户disk都可以读取硬盘,这正是您真正需要的。组名可能因您的系统而异。只需将自己添加到该组,注销/登录以使此操作生效,然后在没有 root 权限的情况下再试一次。

相关内容