Comment récupérer une machine virtuelle VMware


16

J'utilisais Ubuntu dans VMware Player. Il a gelé lorsque je l'utilisais, donc je l'ai tué avec le Gestionnaire des tâches. La raison pour laquelle il a gelé est que je n'ai plus d'espace disque. Donc, après avoir tué le processus, j'ai fait plus d'espace. Mais maintenant, si j'essaie d'exécuter à nouveau la machine virtuelle, j'obtiens l'erreur suivante

Erreur lors de la mise sous tension: VMware Player ne peut pas se connecter à la machine virtuelle. Assurez-vous que vous disposez des droits pour exécuter le programme et accéder à tous les répertoires qu'il utilise et des droits pour accéder à tous les répertoires des fichiers temporaires.

Comment puis-je résoudre ce problème ou au moins récupérer certains de mes fichiers à l'intérieur de la machine virtuelle?


1
Quel est votre système d'exploitation de base?
Jeffrey Vandenborne

J'utilise VMware dans Windows-7
Phenom

Voici la réponse qui fonctionne pour moi, sur StackOverflow: stackoverflow.com/questions/29328292/…
Willman

La solution parfaite est ici stackoverflow.com/questions/29328292/…
Nabin

Réponses:


11

Ce qui se passe, c'est que vmware verrouille certains fichiers pendant son exécution.

Il n'est donc pas nécessaire de recréer la VM ou de redémarrer les fenêtres. Tout ce que vous devez faire est de tuer tous les processus vmware.

Donc, ouvrez simplement le gestionnaire de tâches Windows et recherchez vmware dans l'onglet processus, tuez ces processus et redémarrez vmware.


Cela a fonctionné pour moi. Le système d'exploitation hôte est Windows 7 64 bits, le système d'exploitation invité est Windows Server 2008. Je ne pouvais pas tuer tous les processus VMWare dans le gestionnaire de tâches, alors je viens de redémarrer, puis j'ai pu ouvrir correctement la machine virtuelle.
Sarah Vessels

A travaillé pour moi sur une machine Win7-x64 - système invité Ubuntu 10.04 Server.
Mateng

1
Seulement nécessaire pour tuer le processus vmware-vmx.exe et a pu redémarrer la machine virtuelle. Windows 7 64 bits, OS invité CentOS 5.5
clumsyfingers

@clumsyfingers J'ai rencontré le même problème plus tôt dans la journée et vmware-vmx.exeétait le seul processus qui devait être tué en plus de supprimer quelques .lckdossiers dans le répertoire où réside la machine virtuelle.
Vinayak

4

Cela ressemble à l'un des fichiers que VMWare utilise pour décrire la machine corrompue. Essayez de créer une nouvelle machine virtuelle et d'attacher le disque de la machine virtuelle corrompue en tant que disque principal. Si le disque lui-même n'est pas corrompu, il devrait démarrer immédiatement.

S'il ne démarre pas, vous pouvez essayer de connecter le lecteur virtuel à une machine virtuelle nouvellement installée en tant que deuxième disque et essayer de récupérer vos fichiers.


Assurez-vous de le faire après avoir redémarré votre système d'exploitation de base, cela aide dans de nombreux cas .. ou redémarrez simplement manuellement le service vmware
Jeffrey Vandenborne

3
En fait, tout ce que j'avais à faire était de redémarrer Windows-7. Après avoir redémarré, j'ai essayé de réexécuter la machine virtuelle. Au lieu de partir de l'état d'hibernation, il est parti de l'état hors tension. Une fois connecté, tout était là.
Phenom

1
Tu devrais poster ça comme réponse, ça a marché pour moi aussi.
Kells

3

Tuez tout le processus VMware et redémarrez l'application pour résoudre le problème de démarrage d'une machine virtuelle

VMware Workstation ne peut pas se connecter à la machine virtuelle. Assurez-vous que vous disposez des droits pour exécuter le programme et accéder à tous les répertoires qu'il utilise et des droits pour accéder à tous les répertoires des fichiers temporaires.


1

Une autre méthode pour faire fonctionner votre machine virtuelle si elle ne s'allume pas consiste à vérifier si vous l'avez suspendue précédemment. Parfois, je suis tombé sur des situations où le fichier de suspension était corrompu et empêchait la machine virtuelle de s'allumer. La suppression du fichier de suspension VMSS (qui présente un certain risque associé sous la forme d'un travail non enregistré si vous avez laissé les applications ouvertes lorsque vous avez suspendu la machine virtuelle) et du fichier d'instantané de mémoire VMEM associé rallumera la machine virtuelle et effectuera un démarrage propre.


1

J'ai mis mon Xp Pro en mode suspendu. Quand j'ai essayé d'exécuter à nouveau le wm, j'ai eu l'erreur décrite sur ce fil. Dans mon dossier vm, en supprimant les fichiers .vmss et .vmem et nvram, cela a fonctionné pour moi et j'ai pu exécuter à nouveau le wm.

(Lecteur Wm sur un PC Win8 exécutant une machine WinXP Pro)


1

Cela semble être la bonne réponse résolue et publiée par OP (Phenom) à l'origine sous forme de commentaire:

En fait, tout ce que j'avais à faire était de redémarrer Windows-7. Après avoir redémarré, j'ai essayé de réexécuter la machine virtuelle. Au lieu de partir de l'état d'hibernation, il est parti de l'état hors tension. Une fois connecté, tout était là. -

Ce serait bien de voir une réponse acceptée en venant sur cette page.


Si vous faites un commentaire, veuillez poster un commentaire, pas une réponse
Snowbody

1
@Snowbody si vous faites un commentaire, veuillez lire le message à la fin. C'est besoin d' une réponse, et basée sur le commentaire de l' OP, le bon, aussi. A également fonctionné dans mon cas.
MandoMando

0

J'ai réussi à installer XP PRO sans problème en utilisant VMware Player, mais à un moment donné, j'ai fini par ne pas pouvoir l'allumer . J'ai essayé toutes sortes de choses à réparer sans succès.

Cependant, après avoir installé la machine pour la première fois, j'avais sauvegardé (avec des fichiers de copie) le dossier complet à:

C: \ Users \ User \ Documents \ Virtual Machines \ Windows XP Professional vers

C: \ Users \ User \ Documents \ Virtual Machines \ Windows XP Professional Copy

Pour récupérer, j'ai simplement copié tous les fichiers de cette sauvegarde dans le dossier Windows XP Professionnel et j'ai pu me remettre en marche sans avoir à tout réinstaller (dans mon cas: XPPRO + Toutes les mises à jour + dotNet3.5 + SQL ServerExpress 2005 + Legacy XP Application).


0

J'ai eu le même problème et l'ai résolu en réinstallant le VMPlayer.


0

Pour ma situation, qui reflétait la vôtre, compactait le disque, abaissait la RAM à moins de 1 Go, arrêtait l'invité, le redémarrait. J'ai ensuite mis à jour les "outils" VMware. Aucun problème après. Rob

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.