GRUB2 引导加载程序错误默认值 Ubuntu 15.10

GRUB2 引导加载程序错误默认值 Ubuntu 15.10

我将/etc/default/grub文件修改如下:

GRUB_DEFAULT=3
GRUB_HIDDEN_TIMEOUT=0
GRUB_TIMEOUT=0

/etc/grub.d/30_os-prober提交以下内容:

if [ "\${timeout}" = 0 ]; then    
  set timeout=0

我的问题如下:我想要GRUB_DEFAULT启动 Ubuntu,但问题是它GRUB_DEFAULT=3指向 Windows 测试内存启动,并且通过其他修改,GRUB2 菜单屏幕会跳过并直接转到该分区(Windows 测试)。

我需要找到一种方法来编辑 Ubuntu/etc/default/grub并设置GRUB_DEFAULT=3GRUB_DEFAULT=1或在启动时查看 GRUB 菜单。

启动后按住 Shift 键不起作用。有什么想法吗?

答案1

/etc/default/grub和 中的文件/etc/grub.d/是模板文件,它们决定update-grub命令如何创建配置文件。您可以从另一个可以读取文件系统的操作系统(通常)grub编辑 中的文件,包括您从 USB 启动的实时系统。只需将您的文件系统挂载在 下- 如果不确定哪一个是正确的,请检查,找到和的 UUID (然后编辑)。[boot partition mount point]/grub/grub.cfg/bootext4/boot[boot partition mount point]/etc/fstab/bootmount UUID=[UUID] /mnt/boot/mnt/boot/grub/grub.cfg

相关内容