我大约五年前购买的它,当时是与 Windows Vista 捆绑销售的。
当 Windows 7 推出时,我等了一会儿才意识到它会因 SSD 而出色。
所以我买了一个 SSD 并将其添加为我的主 SATA 驱动器(在 BIOS 中设置),然后从我购买的 CD 安装了 Windows 7。
我没有清除旧硬盘,而是保留了它,D:\
因为我需要删除它的所有数据。我当时认为这是一个好主意,但现在在启动过程中我有两个启动选项
Windows 7 上
C:\
Windows Vista
D:\
很奇怪,但是我忍受了它,因为五年来一切都很甜蜜......
所以现在几年后我终于开始将所有数据迁移到 NAS 上...并且我想摆脱旧的 HDD。
但是,当我拔下旧硬盘(电源和数据)时……我的 BIOS 抱怨它没有驱动器可以启动。
这是怎么回事?
我该如何删除这个旧硬盘?
我担心只是格式化它,因为如果它有一个需要的引导扇区,我就无法启动这台机器(我需要它来工作)。
有人有什么想法或建议吗?
更新:我发现我的硬盘启动顺序不正确。我在 BIOS 中更正了硬盘的启动顺序,但问题仍然存在。
此外,在更正启动顺序后,thejourneymans 的建议不再起作用。
答案1
当您弹出 Windows 7 DVD 并进入恢复模式时。
您将需要在 CLI 上运行以下 cmd:
fdisk /mbr
这将修复当前驱动器的“主引导记录”,并使其能够根据 Windows 标准进行引导。
答案2
引导扇区很可能位于驱动器上。弹出该驱动器,弹出 Windows 7 DVD 或恢复磁盘,然后选择系统恢复和启动修复模式来修复它。如果可行,那么您可以删除旧硬盘
答案3
我的第一个答案是 BIOS 设置。进入 BIOS 并更改启动选项。它很可能是以下设置之一。
它设置为 IDE 或混合模式,并且认为不再有驱动器,因为它找不到 IDE 驱动器。如果是这种情况,您需要在 BIOS 中将其更改为 SATA 模式或等效设置。
您可能需要将 BIOS 设置为不查找插入的插槽。
也许只是你的启动顺序。有时拔出驱动器可能会搞乱它,现在它正在尝试从完全错误的地方启动。
如果它不是 BIOS 设置,那么修复 mbr 应该有效。