Puncte:1

os-prober și update-grub găsesc instalarea Windows, dar nu apare în meniul de pornire

drapel jp

Sistemul meu rulează Ubuntu 21.04. Am mutat recent sistemul de la un vechi SSD pe o nouă unitate M.2, folosind Clonezilla. În acest proces, trebuia să rulez update-grub. Sistemul pornește bine, dar nu pot alege să pornesc instalarea Windows 10 pe care o am pe o altă unitate, nu este în meniul grub la pornire.

os-prober și update-grub ambele par să găsească nicio problemă: 
root@zap:/# os-prober 
/dev/sdb1@/efi/Microsoft/Boot/bootmgfw.efi:Windows Boot Manager:Windows:efi
root@zap:/# 
root@zap:/# 
root@zap:/# update-grub
Fișierul sursă `/etc/default/grub'
Fișierul sursă `/etc/default/grub.d/init-select.cfg'
Se generează fișierul de configurare grub...
Imaginea Linux găsită: /boot/vmlinuz-5.11.0-38-generic
Imagine initrd găsită: /boot/initrd.img-5.11.0-38-generic
Imaginea Linux găsită: /boot/vmlinuz-5.11.0-37-generic
Imagine initrd găsită: /boot/initrd.img-5.11.0-37-generic
Imaginea Linux găsită: /boot/vmlinuz-4.13.0-37-generic
Imagine initrd găsită: /boot/initrd.img-4.13.0-37-generic
Imaginea Linux găsită: /boot/vmlinuz-4.13.0-36-generic
Imagine initrd găsită: /boot/initrd.img-4.13.0-36-generic
S-a găsit Windows Boot Manager pe /dev/sdb1@/efi/Microsoft/Boot/bootmgfw.efi
Adăugarea unei intrări din meniul de pornire pentru Setările firmware UEFI
Terminat
root@zap:/# 

Ce am uitat?

Organic Marble avatar
drapel us
Meniul grub pe care îl vedeți diferă în alte moduri de rezultatul pe care îl afișați aici? Pe baza rezultatelor dvs., m-aș aștepta să văd 4 opțiuni de kernel Ubuntu, Windows Boot Manager și „setările de sistem” în meniul grub.
Puncte:0
drapel mx
xpt

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

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.