[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를 사용하는 유일한 이유키보드 가상 머신가장 좋은 점은 일반 사용자가 특별한 권한 없이 쉽게 가상 머신을 실행할 수 있다는 것입니다.