Điểm:1

os-prober và update-grub tìm cài đặt windows, nhưng nó không hiển thị trong menu khởi động

lá cờ jp

Hệ thống của tôi chạy Ubuntu 21.04. Gần đây tôi đã chuyển hệ thống từ ổ SSD cũ sang ổ M.2 mới bằng Clonezilla. Trong quá trình đó, tôi cần chạy update-grub. Hệ thống khởi động tốt, nhưng tôi không thể chọn khởi động bản cài đặt Windows 10 mà tôi có trên một ổ đĩa khác, nó không có trong menu grub khi khởi động.

os-prober và update-grub dường như không có vấn đề gì: 
root@zap:/# os-prober 
/dev/sdb1@/efi/Microsoft/Boot/bootmgfw.efi:Windows Boot Manager:Windows:efi
root@zap:/# 
root@zap:/# 
root@zap:/# update-grub
Tệp nguồn `/etc/default/grub'
Tệp nguồn `/etc/default/grub.d/init-select.cfg'
Đang tạo tệp cấu hình grub ...
Đã tìm thấy hình ảnh linux: /boot/vmlinuz-5.11.0-38-generic
Đã tìm thấy hình ảnh initrd: /boot/initrd.img-5.11.0-38-generic
Đã tìm thấy hình ảnh linux: /boot/vmlinuz-5.11.0-37-generic
Đã tìm thấy hình ảnh initrd: /boot/initrd.img-5.11.0-37-generic
Đã tìm thấy hình ảnh linux: /boot/vmlinuz-4.13.0-37-generic
Đã tìm thấy hình ảnh initrd: /boot/initrd.img-4.13.0-37-generic
Đã tìm thấy hình ảnh linux: /boot/vmlinuz-4.13.0-36-generic
Đã tìm thấy hình ảnh initrd: /boot/initrd.img-4.13.0-36-generic
Đã tìm thấy Windows Boot Manager trên /dev/sdb1@/efi/Microsoft/Boot/bootmgfw.efi
Thêm mục menu khởi động cho Cài đặt chương trình cơ sở UEFI
xong
root@zap:/# 

Tôi đã quên điều gì?

Organic Marble avatar
lá cờ us
Trình đơn grub mà bạn thấy có khác với kết quả bạn hiển thị ở đây theo bất kỳ cách nào khác không? Dựa trên đầu ra của bạn, tôi mong muốn thấy 4 lựa chọn nhân Ubuntu, Trình quản lý khởi động Windows và "cài đặt hệ thống" trong menu grub.
Điểm:0
lá cờ mx
xpt

TL'DR:

sudo echo GRUB_DISABLE_OS_PROBER=false >> /etc/default/grub && sudo update-grub

Chi tiết:

OS Prober không còn chạy theo mặc định trong phiên bản mới nhất ấu trùng:

Cảnh báo: os-prober sẽ không được thực thi để phát hiện các phân vùng có khả năng khởi động khác. Các hệ thống trên chúng sẽ không được thêm vào cấu hình khởi động GRUB. Kiểm tra mục tài liệu GRUB_DISABLE_OS_PROBER

Những câu hỏi kiểu như vậy bắt đầu xuất hiện từ tháng 5/2021.

Vì vậy, tôi đã làm theo lời khuyên:

% sudo echo GRUB_DISABLE_OS_PROBER=false >> /etc/default/grub && sudo update-grub
Tệp nguồn `/etc/default/grub'
Tệp nguồn `/etc/default/grub.d/init-select.cfg'
Tệp nguồn `/etc/default/grub.d/lubuntu-grub-theme.cfg'
Đang tạo tệp cấu hình grub ...
Đã tìm thấy chủ đề: /usr/share/grub/themes/lubuntu-grub-theme/theme.txt
Đã tìm thấy hình ảnh linux: /boot/vmlinuz-5.13.0-19-generic
Đã tìm thấy hình ảnh initrd: /boot/initrd.img-5.13.0-19-generic
Đã tìm thấy Windows Boot Manager trên /dev/nvme0n1p1@/EFI/Microsoft/Boot/bootmgfw.efi
Đã tìm thấy Ubuntu 20.04 LTS (20.04) trên /dev/nvme0n1p6
Thêm mục menu khởi động cho Cài đặt chương trình cơ sở UEFI
xong

$ đuôi -1 /etc/default/grub
GRUB_DISABLE_OS_PROBER=false

$ lsb_release -a
Không có mô-đun LSB nào khả dụng.
ID nhà phân phối: Ubuntu
Mô tả: Ubuntu 21.10
Phát hành: 21.10
Tên mã: impish

$ os-thăm dò
/dev/nvme0n1p1@/EFI/Microsoft/Boot/bootmgfw.efi:Windows Boot Manager:Windows:efi
/dev/nvme0n1p6:Ubuntu 20.04 LTS (20.04):Ubuntu:linux

menu grep /boot/grub/grub.cfg

Bây giờ tôi có thể thấy các mục khởi động Ubuntu 20.04 LTS của mình trong /boot/grub/grub.cfg tệp, cũng như mục khởi động Windows:

$ grep 'menuentry.*Windows' /boot/grub/grub.cfg
menuentry 'Windows Boot Manager (on /dev/nvme0n1p1)' --class windows --class os $menuentry_id_option 'osprober-efi-C633-8883' {

HTH

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.