web-dev-qa-db-fra.com

Ubuntu 18.04 ne démarre pas après l'installation de Windows 10

Après avoir installé Windows 10 sur un nouveau disque dur, Ubuntu 18.04 ne démarrera plus.

L'ordinateur démarre à Grub 2.02, mais à une version que je ne connais pas, montrant les images EFI.

GRUB boot menu

Le choix des différentes options donne les résultats suivants:

  • "EFI/ubuntu/fwupx64.efi" me renvoie au menu, sans message
  • "EFI/ubuntu/mmx64.efi" affiche l'écran de gestion des clés Shim UEFI
  • Toutes les options "efi/Efi/ /. Efi" entraînent une erreur de fichier introuvable
  • Les options Windows démarrent correctement sur Windows

J'ai essayé Boot-Repair plusieurs fois sans succès. Le dernier rapport de Boot-Repair peut être trouvé ici .

Existe-t-il un moyen de réinstaller complètement la configuration EFI?

Mise à jour: Exécution grub-mkconfig produit les mêmes entrées de menu incorrectes. La configuration est générée à l'aide des fichiers dans /etc/grub.d. Mon répertoire ne contenait que /etc/grub.d/25_custom, qui est le seul fichier de ce répertoire. Il ressemble à mon /etc/grub.d les modèles sont arrosés, et je dois trouver un moyen de les régénérer. Existe-t-il une commande pour reconstruire ces modèles?

1
Adam Moore

Comme indiqué par le commentaire @karels, la configuration de grub est générée à l'aide des fichiers dans /etc/grub.d. Mon répertoire ne contenait que /etc/grub.d/25_custom, qui contenait les entrées de menu étranges montrées dans la capture d'écran. Il ressemble à mon /etc/grub.d les modèles ont peut-être été arrosés par boot-repair.

J'ai corrigé cela en:

  1. Démarrez avec Live CD (probablement important d'utiliser la même version d'Ubuntu)
  2. Sudo mount /dev/sdxx /mnt
  3. Sudo cp /etc/grub.d/* /mnt/etc/grub.d/
  4. Sudo update-grub
  5. Redémarrez et détendez-vous après 48 heures de douleur
2
Adam Moore

En supposant que Windows a été installé après Ubuntu, démarrez sous Windows et ouvrez l'invite cmd en mode administrateur. Exécutez cette ligne cmd:

bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi

L'ordinateur doit démarrer directement dans Ubuntu. Ouvrez le terminal et mettez à jour Grub:

Sudo update-grub

Si vous voyez Win Boot Manager, vous serez prêt à partir. Le menu Grub réel (capture d'écran) est le résultat de la réparation Grub et il n'est pas nécessaire de l'utiliser, car le problème est du côté de Windows.

2
Mikemecanic