Je veux réinstaller GRUB 2 et j'ai trouvé ces instructions: Comment réparer, restaurer ou réinstaller Grub 2 avec un Ubuntu Live CD ou USB . Dans mon cas, le chargeur de démarrage est installé dans la partition EFI. Si j'utilise les commandes fournies dans ce guide, GRUB sera-t-il réinstallé sur la partition EFI automatiquement, ou sera-t-il installé dans la partition racine où Ubuntu est installé? De toute évidence, je ne veux pas que cela se produise.
32
Réponses:
Réinstallez le chargeur de démarrage GRUB sur votre installation Ubuntu en mode EFI de cette façon ...
Démarrez à partir du support d'installation d'Ubuntu et sélectionnez «Essayer Ubuntu sans installer».
(Démarrez votre support d'installation en mode EFI, sélectionnez l'entrée Ubuntu avec UEFI en face.)
Une fois que vous êtes sur le bureau Live, ouvrez un terminal et exécutez ces commandes:
Remarque:
sdX
= disque |sdXX
= partition efi |sdXXX
= partition systèmePour identifier les partitions utilisant GParted, l'outil est inclus dans le support d'installation.
Après avoir exécuté les commandes, GRUB sera installé dans la partition EFI séparée.
la source
grub-efi
nous devons démarrer en mode UEFI, si nous voulons réinstaller,grub-pc
nous devons démarrer en mode hérité.grub-install /dev/sdXX
, c'est-à-dire pas le disque mais la partition EFI a été utilisée pour installer grub et cela a fonctionné.c'est le seul moyen qui a fonctionné pour moi: (Système: sdb8, boot: sdb6, efi: sdb2)
la source
--recheck
-il? Le manuel ditdelete device map if it already exists
?--bootloader-id=Ubuntu_02
le démarrage échoue. Il suffit de démarrer dans la console grub ... une solution?grub-install --recheck
nécessaire. Il a corrigé mon EFI HDD USB non fonctionnel.Merci à @ cl-netbox pour les instructions!
Après avoir mis à niveau (Linux Mint 18.2 Sonya vers 18.3 Sylvia), mon système ne démarre pas, j'ai donc suivi les instructions ci-dessus mais toujours pas de succès. J'ai cependant remarqué que ma machine a / boot dans une partition séparée (peut-être parce que j'utilise LVM) donc mon processus légèrement modifié était:
Remarque: sdX = disque | sdXX = partition efi | sdXY = partition de démarrage | sdXXX = partition système
la source
De plus, si vous démarrez à partir d'un CD live pour récupérer, il peut arriver que vous manquiez le package grub-efi-amd64-bin, puis la ligne
échoue avec le message d'erreur: "grub-install: erreur: /usr/lib/grub/x86_64-efi/modinfo.sh n'existe pas. Veuillez spécifier --target ou --directory."
Dans ce cas, exécutez ceci en dehors de chroot
puis ajoutez / usr / lib / grub / x86_64-efi aux montages chroot.
Le paramètre BTW "/ dev / sdb" est obsolète et est ignoré.
la source
en plus de la réponse ci-netbox.
Si votre version du système d'exploitation pendrive ne correspond pas à celle installée sur le disque, grub-install peut avoir des difficultés à identifier la bonne installation de grub:
Essayez d'identifier manuellement l'installation à utiliser
Redémarrez ensuite grub-install:
la source
Si vous perdez la partition EFI, il est facile de la récupérer. Vous pouvez utiliser
fdisk
ouparted
pour créer une nouvelle partition GPT avec le type "partition EFI (1)" et la formater avec:puis montez-le et vous pouvez suivre la course:
comme dans d'autres solutions.
la source
donc je suppose que la raison du problème est que l'installation d'Ubuntu ne monte pas la partition efi si fstab. et met à jour grub. lors de la mise à jour.
la source