J'avais doublé mon Dell Inspiron 7560 avec Windows 10 et Ubuntu 18.04. Lors d’un service récent de Dell, Windows 10 a été réinstallé. L'installation de Windows est dans un SSD de 128 Go. La même partition contenait des fichiers de démarrage d'Ubuntu. La racine Linux, le swap et la maison sont sur un disque dur. La réinstallation de Windows entraîne la perte des fichiers de démarrage Ubuntu. J'ai donc démarré dans Ubuntu avec un autre support amorçable. Au départ, j’ai exécuté certaines commandes utilisateur root à partir du terminal pour tenter de réparer le démarrage, puis j’ai lancé la réparation de démarrage. Le journal Pastebin de la même réparation est ici .
Maintenant, le menu de démarrage unique donne deux options de démarrage: Ubuntu et le gestionnaire de démarrage Windows. Quand je choisis SOIT D'EUX, seul GRUB s'ouvre. La liste GRUB est un peu similaire à ceci:
La sélection du gestionnaire de démarrage Windows seul démarre Windows 10. La sélection d'Ubuntu ouvre Ubuntu.
Je ne veux pas exécuter GRUB sauf si je veux démarrer Ubuntu. Mais maintenant, bien que je sois capable de lancer Windows à partir de grub, je ne parviens pas à démarrer directement dans Windows au démarrage. Je crains que certaines de mes tentatives de réparation d'Ubuntu n'aient écrasé les fichiers de démarrage de Windows. S'il vous plaît fournir un correctif.
Vous montrez ceci et l’entrée Windows est en train de démarrer.
BootCurrent: 0001 Délai d'attente: 0 secondes
BootOrder: 00000001 Boot0000 * Gestionnaire de démarrage Windows HD (2, GPT, 8edc3baf-c97b-4fcd-bf3e-fdbb7f142f71,0xfa000,0x32000)/Fichier (EFIubuntu grubx64.efi ) WINDOWS ......... x ... BCDOBJECT =. {. 9.dea8.6.2. c .-. 5.cdd-.4.e.7.0 .-. acc1 .-. f.3.2.b.3.4.4.d.4.7.9.5.} ..., ....... ......... Boot0001 * UEFI: Disque USB 2.0 DL07, Partition 1 PciRoot (0x0)/Pci (0x14,0x0)/USB (2,0)/HD (1, MBR, 0x0,0x800,0x3ba800 ) .. BO
Vous avez besoin d’une entrée Windows et d’une entrée Ubuntu correctes. Pour voir les entrées:
Sudo efibootmgr -v
Ajouter une entrée Windows:
Sudo efibootmgr -c -L "Windows Boot Manager" -l "\EFI\Microsoft\Boot\bootmgfw.efi" -d /dev/sdb -p 2
Ajouter une entrée Ubuntu:
Sudo efibootmgr -c -l "\EFI\ubuntu\shimx64.EFI" -L ubuntu -d /dev/sdb -p 2
Si vous avez des entrées dupliquées dans le gestionnaire de démarrage Windows, un grub et un vraiment Windows suppriment la version de grub.
Sudo efibootmgr -v L'option "-v" affiche toutes les entrées pour vous permettre de confirmer que vous supprimez celle de droite, puis vous utilisez la combinaison "-b ####" (pour spécifier l'entrée) et "- B "(pour le supprimer). Les exemples n ° 5 sont supprimés: avec Ubuntu, vous avez besoin de Sudo, les autres doivent être à la racine. certains ont besoin des 4 caractères hexadécimaux, d'autres n'ont besoin que de chiffres significatifs
Sudo efibootmgr -b XXXX -B
man efibootmgr