如何将 VirtualBox 虚拟机从根用户移动到指定用户以及将其移动到哪里?

如何将 VirtualBox 虚拟机从根用户移动到指定用户以及将其移动到哪里?

我已经安装了 VirtualBox 并以 root 身份登录,但我忘记切换帐户,
而且我已经从 DVD 安装了一些操作系统。

现在,由于权限和其他许多问题,我不知道如何安装 ISO 以及如何使用它……而我没有以 root 用户身份登录。

所以问题是我该如何修复我的情况并移动我已经
为 root 用户安装的虚拟机,以及将其移动到哪里?
我能够以非 root 用户身份打开 VB,但我看不到虚拟机,而且我无法以非 root 用户身份本地化 VirtualBox 的目录。

请帮忙。

答案1

假设您的用户名是john(替换为您已有的用户名),以 root 身份登录(这样做无论如何都不好)并将包含您的虚拟机的目录移动到/home/john。然后,假设您的 VirtualBox VMs 目录现在位于/home/john/VirtualBox(再次根据需要更改),执行以下命令root

chown -R john:john /home/john/VirtualBox

然后,以普通用户身份登录(在本例中john),启动 VirtualBox 并从菜单中为每台机器选择Machine=> 。Add...

不过,你可能需要随后调整虚拟机设置。但这应该可以解决问题。

相关内容