从 17.04 升级后,现在我无法使用默认启动选项(低延迟内核)启动 Ubuntu 17.10。但是,如果我进入“高级选项”并选择使用通用内核选项启动,我可以正常启动它。
如何修复此问题?或者如果没有办法修复此问题,如何将通用内核设置为默认选项?
这些是我的启动选项:
> sudo update-grub
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-4.13.0-16-lowlatency
Found initrd image: /boot/initrd.img-4.13.0-16-lowlatency
Found linux image: /boot/vmlinuz-4.13.0-16-generic
Found initrd image: /boot/initrd.img-4.13.0-16-generic
Found linux image: /boot/vmlinuz-4.10.0-37-generic
Found initrd image: /boot/initrd.img-4.10.0-37-generic
Found linux image: /boot/vmlinuz-3.19.0-58-generic
Found initrd image: /boot/initrd.img-3.19.0-58-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin
答案1
我有同样的问题。
要将generic
内核设置为默认选项,
编辑/etc/default/grub
改成GRUB_DEFAULT=0
GRUB_DEFAULT="1>2"
注意,菜单选项以 开头编号0
。
因此,上面说在第一个菜单上,选择第二个选项(在我的情况下是“高级选项”),然后在子菜单上选择第三个选项(在我的情况下是“-generic”内核)。
您的菜单值可能会根据 Grub 菜单中的选项而有所不同。
运行update-grub
以保存这些设置。
我还注释掉了GRUB_HIDDEN_TIMEOUT
,并进行了设置GRUB_TIMEOUT=3
,以便在启动时可以看到 grub 菜单,以防将来遇到问题。