VMWare Workstation | Impossible de démarrer une machine virtuelle (VMDK)
Rédigé par O. Clotaire
Aucun commentaire
Classé dans : VMWare
Divers symptômes, des messages d'erreur, vous ne pouvez plus démarrer votre VM ou elle se bloque au démarrage.
- Failed to add disk scsi0:1. Failed to power on scsi0:1
- Unable to open Swap File
- Unable to access a file since it is locked
- Unable to access a file <filename> since it is locked
- Unable to access Virtual machine configuration
- Error connecting to <path><virtual machine>.vmx because the VMX is not started
- /var/log/vmkernel :
WARNING: World: VM xxxx: xxx: Failed to open swap file <path>: Lock was not free
WARNING: World: VM xxxx: xxx: Failed to initialize swap file <path> - Erreur lors d'une conversion du fichier *.vmdk vers *.vhdx (The entry 1 is not a supported disk database entry for the descriptor)
- Erreur de fichier *.vmx
- etc...
Les fichiers des machines virtuelles
Les interventions qui suivront s'effectuent avec la machine éteinte, dans le dossier ~\Documents\Virtual Machines.Il contient des fichiers ou dossiers avec les extensions suivantes :
Extensions | Noms | Descriptions |
---|---|---|
*.lck | NomVM.vmx.lck | Fichier lock créé par sécurité pendant l'utilisation de Workstation afin d"éviter les modifications |
*.vmem | NomVMNomSnapshot.vmem | Nom du snapshot de la VM et contenu de la mémoire |
*.nvram | NomVM.nvram | BIOS et mémoire vive de la VM et/ou Snapshot |
*.vmdk | NomVM.vmdk | Disque de la VM |
*.vmsd | NomVM.vmsd | Information des Snapshots |
*.vmx | NomVM.vmx | Information de la VM configurable |
*.vmxf | NomVM.vmxf | Information du groupe d'utilisateur de la VM |
*.log | vmware.log | Historique de la VM pour lecture des traces |
Démarrer la VM pas à pas
- Chercher si il y a une trace de la cause dans vmware.log
- Sauvegarder le dossier de la VM, au cas où
- Si il n'y a pas de trace de la cause... Éteindre la VM dans Workstation
- Renommer le dossier NomVM.vmx.lck en NomVM.vmx.lck.old
- Tester la VM pour voir si elle fonctionne. Si oui, supprimer NomVM.vmx.lck.old
- Si elle ne fonctionne toujours pas, éteindre la VM dans Workstation
- Supprimer NomVM.vmxf
- Tester la VM pour voir si elle fonctionne
- Si elle ne fonctionne toujours pas, éteindre la VM dans Workstation
- Supprimer tout les fichiers sauf NomVM.vmx et le disque NomVM.vmdk
- Tester la VM pour voir si elle fonctionne... Normalement, ça devrait fonctionner
- Si elle ne fonctionne toujours pas, éteindre la VM dans Workstation
- Copier le disque NomVM.vmdk dans un autre emplacement et tenter de créer une nouvelle machine en important le NomVM.vmdk
Si cela ne fonctionne toujours pas, il faudra chercher chez l'éditeur chez l'éditeur VMWare une réponse plus appropriée.