Windows 10 N Pro, version 2004

J'avais quelques configurations de VM OS différentes avant de décider d'essayer Docker.

Après l'avoir installé et réalisé que je ferais mieux de m'en tenir aux VM, je suis allé sur ma Virtualbox, j'ai essayé de démarrer mes anciennes VM et je n'ai pas pu passer l'écran de démarrage - le problème est qu'il passe à un écran noir.

J'ai créé quelques nouvelles VM entraînant toutes le même problème. J'ai essayé de redémarrer la machine, de restaurer Windows, d'essayer différents paramètres du BIOS, de désinstaller le docker, de réinstaller Virtualbox, d'augmenter la VRAM à 128 Mo, de désinstaller le sous-système pour Linux, de désactiver l'hyperviseur et le sandboxing. La seule chose qui m'a permis d'interagir avec la VM était d'activer EFI - bien qu'après avoir choisi l'option "boot", j'avais le même écran noir.

Après avoir essayé toutes les solutions possibles sur SO et Google, je suis tombé sur un commentaire (que je ne trouve malheureusement pas) qui indiquait que le programme d'installation de Docker écrasait explicitement les registres ou processus VM / Hypoer. Je ne sais pas si c'est le problème, mais c'est le cas.

Comment puis-je redémarrer ma machine virtuelle sans réinstaller Windows?

1
Shibalicious 26 févr. 2021 à 20:33

1 réponse

Meilleure réponse

Il semble que le problème soit: 1) Vous exécutiez avec succès des machines virtuelles avec VirtualBox sur Windows 10 Pro, 2) Vous avez installé Docker, 3) Docker a cassé VBox. Correct?

Regardez ici:

https://superuser.com/questions/1290051/ virtualbox-ne-plus-fonctionne-après-désinstallation-docker-on-windows-10.

  1. Panneau de configuration -> Programmes et fonctionnalités
  2. Sur le côté gauche, choisissez "Activer ou désactiver les fonctionnalités Windows
  3. Décochez Hyper-V
  4. redémarrer
  5. Après le redémarrage, vous devez réinstaller / réparer votre installation de VirtualBox avec le programme d'installation d'origine!
  6. Redémarrez à nouveau et cela devrait fonctionner 🙂

En général, essayez de publier ce type de questions sur https://serverfault.com ou https://superuser.com. StackOverflow est destiné aux questions de "programmation".

2
paulsm4 26 févr. 2021 à 17:41