克隆的 SSD 工作完美……当原始 HDD 断开连接时

克隆的 SSD 工作完美……当原始 HDD 断开连接时

我刚刚使用 macrium 将我的双启动 Windows 10 和 Linux Ubuntu 的硬盘克隆到较小的固态硬盘上。如果硬盘断开连接,固态硬盘将完美、快速地启动,所有程序就像是我旧 PC 的改进版本一样。但如果硬盘插入,我将在固态硬盘上启动 grub,加载 Windows 需要很长时间,之后当我检查时,旧硬盘被列为 C 盘。我的理论是,新固态硬盘中的 grub/mbr 仍在调用旧的 Windows 安装,因为当硬盘连接时,它会将其检测为 C:,而固态硬盘安装为 F:。

我不知道该怎么做,因为我当然希望将操作系统安装在 SSD 上,但保留 1 TB HDD 用于存储。

编辑:我已经编辑了启动顺序,并且我拉了 BIOS 启动菜单并选择了 SSD 进行启动,这就是为什么我知道新的 SSD Grub/Mbr 正在调用旧安装。

答案1

解决了!我在谷歌上搜索了正确的单词组合后,在另一个问题中找到了解决方案。只需以管理员权限打开 CMD 并输入:

bcdedit /set {default} device partition=f:
bcdedit /set {default} osdevice partition=f:

其中 F 是新 Windows 安装的分区。然后重新启动计算机,您将看到现在新安装已启动并被分配了 C: 驱动器号。

答案2

在 BIOS 中编辑启动顺序,将 SSD 设置为第一的启动选项。通过使用 ESC、Enter、F12 或任何系统启动键进入 BIOS 来执行此操作。转到Boot > Primary Boot Order并将 SSD 移至顶部。转到Boot > Automatic Boot Order并优先考虑 SSD。SSD

是否已优先考虑?我现在不确定。我只会相信我的话而不是尝试,但删除 HDD 中的 EFI 分区会导致 BIOS 寻找其他 EFI 分区,并进入 SSD 的引导加载程序。

相关内容