双启动:Linux/Windows(主板和热插拔选项相关)

双启动:Linux/Windows(主板和热插拔选项相关)

我目前正在运行(过去三周内成功运行)双启动系统:

  • Windows 10 Pro 1909,用于专业用途和游戏 [Sata 端口 3 上的 480GB SSD]
  • Arch Linux 最新版本,适用于其他所有版本 [Sata 端口 4 上的 120 GB SSD,带热插拔功能]

我正在使用这个Enermax 磁盘架在 Sata 端口 4 上进行热插拔。

直到今天之前都没有问题……机架一直处于开启状态(开/关开关)。昨天我在 Windows 上正确弹出后将其关闭。(我甚至没有物理移除磁盘)

现在重新启动,MOBO 将不会将该磁盘视为可启动磁盘,启动列表中没有该选项。

我尝试过重新启动、断开 Windows SSD,但似乎都无法解决问题。BIOS 设置:

  • 安全启动密钥被清除
  • 操作系统类型已经是“其他操作系统”

我在两个系统上都使用 UEFI 启动。另外,我应该说两个磁盘上都有 EFI 分区,标准 Windows 安装在 480GB SSD 上,512MB EFI 分区和 Linux SSD 上的 GRUB2。如果您要问为什么,那是因为我希望它们都能启动,即使另一个不在里面。

我发现这种行为非常奇怪,我记得我第一次安装 Arch 时,在关闭机架后重新启动 Windows 时遇到了同样的问题。安装不完整,所以我认为这是分区表配置错误,所以我重新安装了。

你有什么主意吗 ?

我从未见过类似的东西。硬件规格:

  • Z170-A
  • i7 6700K
  • 32GB 内存

谢谢你们,

答案1

我发现这个帖子关于类似的问题。一开始我很奇怪这个问题,因为我有一台 X220 联想笔记本电脑,它可以断开并重新连接不同的 UEFI 启动来更改系统。

如果有人看到这个,我只想诊断一下问题,因为我知道如何解决它,我只是想阻止它再次发生。

重新安装引导加载程序肯定能修复我的引导问题。

我认为这就是 Rod Smoth 所说的 EFI 与 BIOS 不同,如果断开磁盘连接,EFI 可能会被擦除...您认为呢?

相关内容