Mam problem z wirtualną skrzynką. Używam go na serwerze CentOS (bez GUI) do wirtualizacji maszyn, które będą używane przez klientów ze zdalnym połączeniem pulpitu.
Próbuję dołączyć plik ISO do vm za pomocą tego polecenia:
vboxmanage modifyvm "intouch" --dvd /usr/share/virtualbox/VBoxGuestAdditions.iso
ale to odpowiada
VBoxManage: error: No drive attached to device slot 0 on port 1 of controller 'IDE Controller'
VBoxManage: error: Details: code VBOX_E_OBJECT_NOT_FOUND (0x80bb0001), component SessionMachine, interface IMachine, callee nsISupports
Context: "MountMedium(Bstr("IDE Controller").raw(), 1, 0, dvdMedium, FALSE )" at line 962 of file VBoxManageModifyVM.cpp
Próbowałem więc podłączyć kontroler IDE
VBoxManage storagectl "intouch" --add ide --name "IDE Controller"
Ale to powiedział
VBoxManage: error: Storage controller named 'IDE Controller' already exists
VBoxManage: error: Details: code VBOX_E_OBJECT_IN_USE (0x80bb000c), component SessionMachine, interface IMachine, callee nsISupports
Context: "AddStorageController(Bstr(pszCtl).raw(), StorageBus_IDE, ctl.asOutParam())" at line 1008 of file VBoxManageStorageController.cpp
virtualbox
Max Markson
źródło
źródło
Miałem ten sam problem i sprawdzałem plik
action_provision
zrobiłem sztuczkę dla mniePo dostarczeniu vagrant tworzy ten plik. Na drugim rozruchu jest już na miejscu. (widzieć https://stackover.com/questions/24855635/check-if-vagrant-provisioning-has-been-done )
źródło