我正在设置双引导无头Linux / Windows计算机。除了需要偶尔在Windows中进行测试之外,我通常希望计算机始终启动到Ubuntu。
我已经安装了Windows和Ubuntu,目前每次都能启动到Ubuntu。我希望能够告诉它仅在下次引导时引导到Windows ,然后当我从Windows重新启动时让系统返回到引导Ubuntu。
我发现了Grub Legacy-第4.3.1节-仅引导一次,但是我使用的Ubuntu 14.04服务器具有更新的grub版本。从我所读的内容中,我需要进行一些更改/etc/default/grub
并sudo grub-set-default
在要引导到Windows时使用。
我认为这些更改始于将其添加到/etc/default/grub
:
GRUB_DEFAULT=saved
GRUB_SAVEDEFAULT=false
随时进行更改以使/etc/default/grub
我知道我需要运行
sudo update-grub
然后导致以下结果:
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-3.13.0-43-generic
Found initrd image: /boot/initrd.img-3.13.0-43-generic
Found linux image: /boot/vmlinuz-3.13.0-32-generic
Found initrd image: /boot/initrd.img-3.13.0-32-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin
Found Windows 7 (loader) on /dev/sda1
done
由于Windows是该列表中的第7个选项,我相信我会运行sudo grub-set-default 6
(基于0的计数)-这是正确的吗?在系统已启动之后,是否有其他方法来获取编号的启动选项列表?
另外,线路是否/etc/default/grub
足以实现此行为,还是我需要添加其他配置?