TL'DR:
sudo echo GRUB_DISABLE_OS_PROBER=false >> /etc/default/grub && sudo update-grub
Detalii:
OS Prober nu mai rulează implicit în cel mai recent grub
:
Atenție: os-prober nu va fi executat pentru a detecta alte partiții bootabile. Sistemele de pe ele nu vor fi adăugate la configurația de boot GRUB. Verificați intrarea în documentația GRUB_DISABLE_OS_PROBER
Astfel de întrebări încep să apară din mai 2021.
Asa ca am urmat sfatul:
% sudo echo GRUB_DISABLE_OS_PROBER=false >> /etc/default/grub && sudo update-grub
Fișierul sursă `/etc/default/grub'
Fișierul sursă `/etc/default/grub.d/init-select.cfg'
Fișierul sursă `/etc/default/grub.d/lubuntu-grub-theme.cfg'
Se generează fișierul de configurare grub...
Tema găsită: /usr/share/grub/themes/lubuntu-grub-theme/theme.txt
Imaginea Linux găsită: /boot/vmlinuz-5.13.0-19-generic
Imagine initrd găsită: /boot/initrd.img-5.13.0-19-generic
S-a găsit Windows Boot Manager pe /dev/nvme0n1p1@/EFI/Microsoft/Boot/bootmgfw.efi
S-a găsit Ubuntu 20.04 LTS (20.04) pe /dev/nvme0n1p6
Adăugarea unei intrări din meniul de pornire pentru Setările firmware UEFI
Terminat
$ coada -1 /etc/default/grub
GRUB_DISABLE_OS_PROBER=fals
$ lsb_release -a
Nu sunt disponibile module LSB.
ID distribuitor: Ubuntu
Descriere: Ubuntu 21.10
Lansare: 21.10
Nume de cod: ticălos
$ os-prober
/dev/nvme0n1p1@/EFI/Microsoft/Boot/bootmgfw.efi:Windows Boot Manager:Windows:efi
/dev/nvme0n1p6:Ubuntu 20.04 LTS (20.04):Ubuntu:linux
grep menuentry /boot/grub/grub.cfg
Acum pot vedea intrările mele de boot Ubuntu 20.04 LTS în mine /boot/grub/grub.cfg
fișier, precum și intrarea de pornire Windows:
$ grep 'menuentry.*Windows' /boot/grub/grub.cfg
intrarea de meniu „Manager de pornire Windows (pe /dev/nvme0n1p1)” --class windows --class os $menuentry_id_option 'osprober-efi-C633-8883' {
HTH