我有一台 Windows 10 机器,我必须使用 Ubuntu 18.04 双启动它。我大部分时间都远程连接到这台机器,并且需要时不时地在操作系统之间切换。
我希望能够在重新启动机器之前选择启动哪个操作系统。我可以在 Linux 上通过编辑/etc/default/grub
和运行update-grub
(或只是更改grub.cfg
)来完成此操作。但是一旦进入 Windows,我就无法在重新启动时访问 Linux,因为 Windows 无法找到/读取 grub 配置。
我一直在阅读有关分区的内容。我想我可以将 grub 的配置放在它自己的 FAT32 分区上,但我从未真正做过手动分区,所以我对自己正确配置的能力不太有信心。
我将如何实现这样的设置?理想情况下,我只需拨动一个开关即可告诉 grub(或其他任何东西)启动哪个操作系统。
我看过其他问题(例如在重新启动之前,如何告诉 GRUB 我想要重新启动到 Windows?和如何在 Windows 中更改 GRUB 引导配置?),但是他们没有太多关于从 Windows 启动到 Linux 的细节,只是从 Linux 启动到 Windows,我已经可以做到了。
我找到了grub 选择默认值看起来很有希望,但没有提到 Windows 10。
谢谢您的帮助。
答案1
从 Windows 10 开始,您可以在按住 MAJ 的同时单击“重新启动”以选择下次启动的内容。
您还可以用来bcdedit
修改 Microsoft 的引导加载程序配置。
执行此命令时,将向您呈现可启动系统的列表(从 Microsoft 的角度来看),您可以使用下一个命令中显示的任何标识符。
bcdedit /default $identifier