选择重启前启动的操作系统(Windows 和 Linux 双启动)

选择重启前启动的操作系统(Windows 和 Linux 双启动)

我有一台 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

相关内容