我按照官方说明从头开始正确构建双启动系统:
https://wiki.debian.org/DualBoot/Windows:
UEFI + GPT 解决一切
如果您的计算机配备 UEFI,建议在安装任何操作系统之前将整个磁盘格式化为 GPT。使用 UEFI + GPT,Windows 启动管理器和 GRUB 是隔离的,重新安装 Windows(或升级到其他版本)不会重写磁盘上的 GRUB 记录。正因为如此,这两个系统的安装顺序也完全无关紧要。
不幸的是,事实证明这并不像官方说明所说的那么简单。两天后,GRUB
消失了,Windows 7 成为唯一的启动选择。
在官方#debian
IRC频道上,有人告诉我制作一个Rescatux
拇指驱动器,我就尝试了一下。我能够GRUB
在具有 Debian 11 的分区上重新安装,并且这会GRUB
重新出现在主板的“启动覆盖”菜单上(F8
在这种情况下,但通常F12
在其他主板上),而没有列出 Windows。因此主板给了我启动进入Windows Bootloader
或进入(GRUB
如果我按下)的选项F8
。但不久之后,GRUB
又消失了。
那么:哪种方法可以GRUB
保留作为启动选项,并且还包含 Windows?
答案1
每次安装更新、崩溃或只是想破坏 GRUB 时,Windows 都会继续破坏 GRUB。
解决方案是使用 2 个 SSD,每个操作系统一个,这样 Windows 就不会干扰 Linux。
根本没有双重启动。