I хан not run в Виртуальбокс Мачине from command line what do I exactly need? I did в бит research first but this command did not work for я:
vboxmanage startvm win7 --type headless
Result is:
VBoxManage: error: Could not find a registered machine named 'win7'
VBoxManage: error: Details: code VBOX_E_OBJECT_NOT_FOUND (0x80bb0001), component VirtualBox, interface IVirtualBox, callee nsISupports
VBoxManage: error: Context: "FindMachine(Bstr(pszVM).raw(), machine.asOutParam())" at line 575 of file VBoxManageMisc.cpp
My aim was to run this vm on system boot, preferably в бит delayed.
гm ready to provide any other information needed.
Вот способ запустить виртуальную машину с терминала:
Открывают Virtual Box, щелкают правой кнопкой по виртуальной машине. Тогда нажмите на ярлык Create на рабочем столе.
Переходят к рабочему столу, щелкают правой кнопкой по ярлыку и редактируют его.
Тогда копируют команду и вставляют его в терминал.
/usr/lib/virtualbox/VirtualBox --comment "Ubuntu" --startvm "cea829eb-85fe-4842-b98e-e98603094be0"
или можно запустить в терминале как это.
Добираются, Ваш UUID вывода VM
cd "VirtualBox VMs"
cd your-virtualpc-name
cat your-virtualpc-name.vbox-prev |grep Machine
должен быть похожим на это.
neil@ASUS:~/VirtualBox VMs/Ubuntu$ cat Ubuntu.vbox-prev |grep Machine
<Machine uuid="{cea829eb-85fe-4842-b98e-e98603094be0}" name="Ubuntu" OSType="Ubuntu" snapshotFolder="Snapshots" lastStateChange="2015-11-22T08:47:08Z">
<ExtraDataItem name="GUI/RestrictedRuntimeMachineMenuActions" value="SaveState,PowerOff"/>
</Machine>
neil@ASUS:~/VirtualBox VMs/Ubuntu$
Копия машина uuid
и выполненный это в команде как так. С метками кавычки
VBoxHeadless --startvm "cea829eb-85fe-4842-b98e-e98603094be0"