相信大家在使用VMware打开CentOS虚拟机时,可能遇到过不知道为何虚拟机会黑屏,又没办法关闭VMware,只能重新启动电脑。那么希望我这个方法能帮助到各位。
table des matières
analyse du problème
J'ai une fonction de l'écran noir lorsque je démarre la machine virtuelle, c'est-à-dire que le disque dur dans le coin inférieur droit n'a pas d'état. Je pense que la machine virtuelle attend peut-être que la machine virtuelle démarre via la carte réseau? J'ai donc pensé que peut-être mettre la priorité de démarrage du disque dur en premier lieu devrait être en mesure de le résoudre, et le résultat peut être considéré comme une confirmation de mon idée?
Je ne sais pas comment démarrer l’ordinateur avec une carte réseau, ce n’est qu’une de mes hypothèsesRemarque: j'ai utilisé le logiciel de dessin fourni avec Windows pour créer l'image ci-dessus. Je n'ai pas fait attention à la capture d'écran lorsque j'ai rencontré un problème, il n'y a donc pas de matériel pour régler l'expérience de marcher sur la fosse _ (: з 」∠) _
Pas
- Nous devons nous assurer que la machine virtuelle CentOS entre en premier dans le BIOS
Si vous ne pouvez pas accéder au BIOS en suivant la figure ci-dessous, veuillez voir ici
Ceci est le BIOS de la machine virtuelle VMware
- Définissez l'écran de diagnostic au démarrage (démarrez l'interface de diagnostic, certaines informations sur le matériel seront imprimées et nous avons le temps d'entrer dans le BIOS pendant le processus d'impression)
- Dans l'onglet Démarrage, réglez le niveau de démarrage du disque dur sur le premier (pour les options autres que Disque dur, appuyez sur == "-" signe moins == pour faire du disque dur le premier), et définissez également Disque dur sur Le == VMware Virtual SCSI Hard Drive (0: 0) == le met en premier lieu sous Hard Drive (il semble être le premier endroit par défaut, mais vous pouvez le vérifier)
N'oubliez pas d'appuyer sur Quitter Enregistrer les modifications dans l'onglet Quitter
Puis nous fermons
- Il n'est plus nécessaire d'appuyer sur F2 pour accéder au BIOS lorsque l'alimentation est allumée, car vous pouvez appuyer sur F2 pour accéder au BIOS dans les quelques secondes lorsque les informations de diagnostic sont imprimées. Deuxièmement, vous pouvez voir que les informations de diagnostic sont imprimées, ce qui prouve que le réglage a réussi.Aucune opération supplémentaire n'est requise pour le démarrage futur, cliquez sur VMware pour démarrer cette machine virtuellePouvez
Une autre façon pour la machine virtuelle VMware d'entrer dans le BIOS
- Trouvez le fichier de configuration correspondant à la machine virtuelle et ouvrez-le avec un éditeur (Sublime, VSCode, Notepad sont tous disponibles)
- Ajoutez les deux lignes suivantes dans le fichier de configuration
La première ligne représente le délai de démarrage de 5 secondes (l'interface de diagnostic affichera 5 secondes) La
deuxième ligne représente le fait de forcer VMware à entrer dans le BIOS lorsque la machine virtuelle est démarrée (Une fois signifie littéralement: ne forcer qu'une seule fois)bios.bootDelay = "5000" bios.forceSetupOnce = "TRUE"
- Après avoir terminé les deux étapes ci-dessus, cliquez ici pour continuer l'opération.
Rappel chaleureux: si vous ne parvenez pas à entrer dans le BIOS, essayez encore quelques fois, tant que vous entrez dans le BIOS et que vous l'ajustez, vous n'entrerez pas dans le BIOS à chaque fois hhhh