Попытка простого экспорта vm приводит к необъяснимой ошибке, посмотрите ниже. Хост является человечностью 14.04, виртуальное поле является версией 4.3.20, гость является win7, формат внутреннего диска является vmdk, и конечно гость закрывается. Я работаю как я (не корень), существует много свободного пространства на диске везде, текущий рабочий каталог является моим корневым каталогом, я читал и разрешение записи для моего корневого каталога для каталога "VirtualBox VMs", и для всех файлов в том каталоге. (Я убедился абсолютно путем выполнения chmod-R og+r "VirtualBox VMs".)
% vboxmanage export win7x64 -o win7x64_new.ova
0%...
Progress state: E_ACCESSDENIED
VBoxManage: error: Appliance write failed
VBoxManage: error: The object is not ready
VBoxManage: error: Details: code E_ACCESSDENIED (0x80070005), component Medium, interface IMedium
VBoxManage: error: Context: "int handleExportAppliance(HandlerArg*)" at line 1121 of file VBoxManageAppliance.cpp
Google поднимает так мало подобных проблем, что я уверен, что должен делать что-то не так, что-то заболело и т.д. Скажите мне, нет никаких услуг Virtualbox для перезапуска на человечности, правильно?
oho. Найденный рабочим процессом GUI управления VirtualBox/usr/lib/virtualbox/VirtualBox, который не был подключен к моей сессии Vncserver, просто бездействующей вдоль выполнения goodess-knows-what, без способа посмотреть на него. Это - немного болезни.
Все мои VMs снизились, таким образом, я выследил и остановил все виртуальные процессы поля, которыми я владел. Тогда повторенный экспорт. Успех!
я подозреваю, что рабочий менеджер сохранил некоторый файл открытым в рамках каталога VM, и когда средство экспорта пыталось получить блокировку, это перестало работать; но это - просто ДОБЫЧА.
HTH