На этот вопрос уже есть ответ:
Я дурачился. Я думал, что моя Windows загружается с использованием UEFI, и я установил Ubuntu с помощью UEFI. Но теперь я думаю, что моя Windows загружалась с использованием MBR, а GRUB не может ее обнаружить.
Я уверен, что это MBR:
> sudo gdisk -l /dev/sdb
GPT fdisk (gdisk) version 1.0.3
Partition table scan:
MBR: MBR only
BSD: not present
APM: not present
GPT: not present
и что я загружаюсь через UEFI:
> ls /sys/firmware/efi/
config_table fw_platform_size runtime systab
efivars fw_vendor runtime-map vars
Как исправить мой GRUB, чтобы он загружался с использованием MBR вместо UEFI?
Я пробовал :
os-prober
и update-grub
boot-repair
Ни один из них не дал мне меню GRUB с указанием Windows.
Похоже, что GRUB был правильно установлен на MBR, но BIOS загружался не в том порядке. Это были шаги, чтобы решить:
sudo os-prober
sudo update-grub