1 votes

Impossible d'exporter l'invité win de Virtualbox sur l'hôte ubuntu 14.04 E_ACCESSDENIED

L'essai d'une simple exportation d'une vm produit une erreur inexplicable, voir ci-dessous. L'hôte est ubuntu 14.04, la boîte virtuelle est la version 4.3.20, l'invité est win7, le format du disque interne est vmdk, et bien sûr l'invité est éteint. Je fonctionne en tant que moi (pas root), il y a beaucoup d'espace disque libre partout, le répertoire de travail courant est mon répertoire personnel, j'ai les droits de lecture et d'écriture pour mon répertoire personnel, pour le répertoire "VirtualBox VMs", et pour tous les fichiers de ce répertoire. (Je m'en suis assuré en faisant 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 trouve si peu de problèmes similaires que je suis persuadé que je fais quelque chose de mal, que quelque chose est tombé en panne, etc. Je vous prie de me dire qu'il n'y a pas de service Virtualbox à redémarrer sur ubuntu, n'est-ce pas ?

1voto

chrisinmtown Points 398

Oho. J'ai trouvé un processus GUI de gestion de VirtualBox /usr/lib/virtualbox/VirtualBox qui n'était pas connecté à ma session Vncserver, et qui tournait au ralenti en faisant on ne sait trop quoi, sans qu'il soit possible d'y jeter un coup d'oeil. C'est un peu la maladie.

Toutes mes machines virtuelles étaient hors service, j'ai donc cherché et arrêté tous les processus des boîtes virtuelles que je possédais. Puis j'ai réessayé l'exportation. Je l'ai fait avec succès !

Je soupçonne que le gestionnaire d'exécution a gardé un fichier ouvert dans le répertoire de la VM et que lorsque l'exportateur a essayé d'obtenir un verrou, il a échoué ; mais ce n'est qu'une hypothèse.

HTH

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X