Pourquoi ma machine virtuelle est-elle inaccessible?

16

Je veux démarrer ma machine virtuelle mais dans VirtualBox Manager, il dit qu'elle est inaccessible et que je devrais inspecter le journal des erreurs qui dit:

Document is empty.
Location: '/home/ron/VirtualBox VMs/Semios Win7 /Semios Win7 .vbox', line 1 (0), column 1.
/home/vbox/vbox-5.0.12/src/VBox/Main/src-server/MachineImpl.cpp[740] (nsresult Machine::i_registeredInit()).
Result Code: 
NS_ERROR_FAILURE (0x80004005)
Component: 
MachineWrap
Interface: 
IMachine {f30138d4-e5ea-4b3a-8858-a059de4c93fd}

Le seul problème est que je ne sais pas comment interpréter ce que je vois. Qu'est-ce que tout cela signifie?

stdcerr
la source
2
Êtes-vous sûr de l'espace de fin du nom? Que VBoxManage list vmsdit-on?
Ralph Rönnquist

Réponses:

37

Accédez à l'emplacement où vous stockez votre machine virtuelle /home/ron/VirtualBox VMs/Semios Win7 / .

Ouvrez .vboxdans votre éditeur de texte préféré pour vérifier s'il est vide. C'est probablement :) Dans le même dossier, vous devriez avoir un fichier Semios Win7 .vbox-prev. Copiez le contenu de ce fichier dans Semios Win7.vbox, enregistrez et réessayez.

Maintenant ça devrait marcher. J'ai fait de même et cela a fonctionné pour moi.

TheKalin
la source
que faire si c'est dans ubuntu?
kashminder
@kashminder Faites la même chose. Vérifiez simplement quel est votre dossier principal pour stocker les données des machines virtuelles. Si vous ne le savez pas, faites ceci dans l'interface graphique de Virtual Box: Nouveau> cochez "utiliser le fichier de disque dur virtuel existant"> cliquez sur l'icône du dossier> tadam, c'est votre dossier racine.
TheKalin
c'est toujours pareil. travailler pour l'utilisateur root mais pas avec un connecté.
kashminder
@kashminder Vérifiez vos autorisations. ls -l votre dossier vm. Ajoutez l'utilisateur à sudo ou modifiez les autorisations pour les fichiers vm.
TheKalin
1
@ user240891 Dans mon cas, j'ai manqué d'espace sur le disque et j'ai dû redémarrer. Après le redémarrage, ce fichier était de 0 Ko.
TheKalin