我在 Macbook Pro 的 Virtualbox 下安装了 Ubuntu。我在 Ubuntu 下安装了 cpufrequtils 及其指示器,但当我在 Virtualbox 中重新启动 Ubuntu 时,它们无法正确启动。所以我想我应该先在 Mac 下以 root 身份运行 Virtualbox。
在 Mac 下的终端中,我列出了创建的虚拟机:
$ VBoxManage list vms
"Ubuntu14.04" {4f869b56-065c-41d7-8848-fd386d2cf737}
我试过了sudo VBoxManage list vms
,但是它什么都没输出。$ sudo VBoxManage list vms
将当前用户切换为 root 后,出现同样的问题
$ sudo su
sh-3.2# VBoxManage list vms
我无法启动客户 Ubuntu:
sh-3.2# VBoxManage startvm "Ubuntu14.04" --type headless
VBoxManage: error: Could not find a registered machine named 'Ubuntu14.04'
VBoxManage: error: Details: code VBOX_E_OBJECT_NOT_FOUND (0x80bb0001), component VirtualBoxWrap, interface IVirtualBox, callee nsISupports
VBoxManage: error: Context: "FindMachine(Bstr(pszVM).raw(), machine.asOutParam())" at line 572 of file VBoxManageMisc.cpp
为什么创建的虚拟机没有以root身份显示?
我想知道是否有一些解决方案可以用 root 启动客户 Ubuntu?
谢谢。