Je ne suis pas sûr de ce que sont les "options avancées" auxquelles vous faites référence ; je ne me souviens pas d'une telle chose dans mes menus Grub. S'agit-il d'un élément du micrologiciel de votre carte mère ? Si c'est le cas, il se peut que Grub se soit "perdu" dans la NVRAM du micrologiciel. (Sous UEFI, la NVRAM contient les données du Grub et le microprogramme peut présenter son propre menu de gestion du démarrage. Malheureusement, la plupart des implémentations de microprogrammes ont des gestionnaires de démarrage assez horribles. Ce système signifie également que si la NVRAM est réinitialisée ou modifiée, votre Grub peut ne pas se lancer).
Vous pouvez modifier les paramètres NVRAM boot loader de votre firmware à l'aide de la commande efibootmgr
sous Linux. Vous pouvez l'utiliser comme suit :
sudo efibootmgr -c -l \\EFI\\ubuntu\\grub.efi -L Ubuntu
Cette opération ajoute le boot loader stocké dans EFI/ubuntu/boot loader.efi sur la partition système EFI (ESP) à la NVRAM, en lui donnant le nom d'Ubuntu. Il se peut que vous deviez modifier ces détails pour votre système, bien entendu. Notez l'utilisation des doubles barres obliques inverses comme séparateurs de répertoires ; c'est une exigence. D'ordinaire, Ubuntu monte l'ESP dans /boot/efi, de sorte que cet exemple ajouterait le fichier Linux /boot/efi/EFI/ubuntu/boot loader.efi en tant que boot loader. Vérifiez si ce fichier, ou un fichier similaire, est présent sur votre système.
Puisque vous dites que vous utilisez un ordinateur basé sur l'UEFI, vous devriez no installer le grub-pc
comme l'a suggéré Kalle Elmér ; il s'agit de la version BIOS de Grub, et si votre système démarre (ou démarrait) en mode UEFI, l'installation de la version BIOS de Grub ne fera au mieux rien d'utile et au pire créera un désordre qu'il sera plus difficile de réparer.