我有一个 SSD,我想在 Windows 上运行,因此我可以在 HDD 上使用 Arch Linux 进行双启动,或者在虚拟机中使用 SSD。
我refind
安装了 Windows 10 和 Arch Linux。我断开了 HDD 的电源和数据线(或任何数据线),并将单独的 SATA 3 和电源线连接到 SSD。我之前曾通过 Arch Linux 擦除过 SSD。
然后,我启动到 Windows 安装 USB 驱动器,并在 SSD 上安装了 Windows 10,一切顺利。
然后,我拔下 SSD 并重新插入 Arch Linux 和 Windows 上的 HDD,以确保其正常工作。问题是我直接启动到 Windows 10 并更新。我现在无法让它启动refind
。
我检查了一下,Arch Linux 分区都还在那里并且没问题。
我不确定拔出和重新插入我的硬盘是如何混乱的,refind
因为我的计算机完全关闭并且电源线已断开。我不相信当我拔下 SSD 并重新插入 HDD 时我断开了电源(我的错误)。
有谁知道是什么原因造成的以及我该如何解决它?
答案1
我通过使用 arch live boot 并重新安装 refind 解决了这个问题。这是一个非常简单的解决方案,我想拔掉 HDD 会导致 Windows 引导加载程序因某种原因重置或更新。希望这个问题仍然可以帮助某人,尽管它非常具体,并且做这些事情的技能水平意味着您可能会自己找到解决方案。