我怎样才能摆脱我的电脑当前依赖来启动的旧硬盘?

我怎样才能摆脱我的电脑当前依赖来启动的旧硬盘?

所以,这有点意思。我的 Windows 安装在 500 Gb 硬盘上,另外还有一个 80 Gb 硬盘放在我的机箱里好几年了,积满灰尘(我甚至没有在 Windows 中为它分配驱动器号)。

我刚买了一个新的 SSD,我想最终将其用作我的新系统驱动器(初步研究让我猜测我可能想使用克隆Zilla只需将我的 C:\ 驱动器克隆到它上面;听起来对吗?*),今天早些时候,我尝试将它安装在那个旧的 80 Gb 恐龙所在的地方。然后,令我惊讶的是,当我打开电脑时,我看到了来自 GRUB 的错误消息。

我想很久以前我肯定安装了一些 Linux 发行版(说实话,我甚至不记得了)并采用了双启动方式,导致 GRUB 安装在 80 GB 上,因此我的 PC 从那时起就一直从该驱动器启动。然后我想我停止在这台机器上使用 Linux,并将 GRUB 配置为直接启动 Windows。然后我就把这件事忘得一干二净了。

鉴于我对双启动不感兴趣(对于这台特定的 PC,我只坚持使用 Windows)或保留 80 Gb 驱动器,我有什么选择?理想情况下,我希望能够让我的计算机从安装 Windows 的驱动器启动。是否有一个简单的“切换启动驱动器”选项?

*这显然是另一个问题;请随意不回答。

答案1

您必须恢复 Windows MBR。最简单的方法是从 Windows CD/DVD 启动。

  • 移除 80 Gb 硬盘
  • 从 Windows CD/DVD 启动并选择“修复”选项
  • 选择命令提示符
  • 运行两个命令
    • bootrec /fixmbr
    • bootrec /fixboot

如果您运行的是 XP,则需要从 Windows XP CD 运行恢复控制台。在命令提示符下,输入:fixmbr

相关内容