"sudo VBoxManage startvm "myWinVM"" このエラーを返します。

[myuser@localhost ~]$ VBoxManage startvm "myWinVM"仮想マシンが正常に起動します。

[myuser@localhost ~]$ sudo VBoxManage startvm "myWinVM"いくつかのエラーを返します。

VBoxManage: error: Could not find a registered machine named 'myWinVM'
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 721 of file VBoxManageMisc.cpp

なぜこれですか?

私はFedora 35システムであるVirtualBox 6.1.32(rpmfusion r149290)、Win 7(64ビット)を使用しています。

ベストアンサー1

sudoルートとして実行します。 「myuser」には「myWinVM」というvbox VMがありますが、ルートにはありません。

とにかく、なぜルートで実行したいのですか? Linux独自のvirtualboxの代わりにvirtualboxを使用する唯一の理由キーボード仮想マシン最善の点は、一般ユーザーが特別な権限なしで簡単に仮想マシンを実行できることです。

おすすめ記事