当 Discover 询问我是否要升级时,从 23.04 升级到 23.10。
在线更新运行良好,并重新启动进入 Ubuntu 23.10。但是根本没有 Grub 菜单,所以我无法启动 Windows。奇怪的是 Grub 结束时显示:
Warning: os-prober will be executed to detect other bootable partitions.
Its output will be used to detect bootable binaries on them and create new boot entries.
Found Windows 10 on /dev/sda1
Adding boot menu entry for UEFI Firmware Settings ...
done
但是 Ubuntu 在旧的 MBR/BIOS 上运行。
ls /sys/firmware/efi/*
ls: cannot access '/sys/firmware/efi/': No such file or directory**
那么如果 Ubuntu 知道系统正在运行 MBR,为什么 Grub 会说:
Adding boot menu entry for UEFI Firmware Settings
...??
只是为了确保我安装了 gdisk 并得到:
Partition table scan:
MBR: MBR only
BSD: not present
APM: not present
GPT: not present*
对于 Ubuntu 磁盘和安装了 Windows 的磁盘。有人能帮忙吗?
答案1
请编辑/etc/default/grub
文件,替换包含GRUB_TIMEOUT_STYLE
以下内容的行GRUB_TIMEOUT
:
GRUB_TIMEOUT_STYLE=menu
GRUB_TIMEOUT=6
看,GRUB 手册更多细节。