Windows 7 安装在主驱动器上运行,但不能在辅助驱动器上运行。
错误信息是:
安装程序无法创建新的系统分区或定位现有的系统分区
解决方法是将磁盘从辅助驱动器移到主驱动器,安装在那里,然后再移回。这会浪费大量时间,并且需要工具来移动磁盘(至少是螺丝刀)。所以我想知道为什么会发生此错误。相同的磁盘在主驱动器上可以工作,但在辅助驱动器上却不能工作。
答案1
当你在系统中插入两个硬盘时,Windows 会将它们读取为多个分区(一些分区属于第一个硬盘,一些属于第二个硬盘)
一个分区存储有关引导记录的信息。有时,当您将 Windows 安装在不同的分区(例如 D)上时,引导信息(隐藏的引导文件夹等)仍保留在先前的分区(例如 C)中。
当您尝试在第二个硬盘分区上安装操作系统时,系统可以在此安装操作系统,但必须在当前启动分区(即主驱动器中的分区)上维护启动记录。这就是导致错误的原因,因为如果您以某种方式在辅助分区上安装操作系统,您将无法独立启动它(没有这个主硬盘),因为启动信息位于主硬盘的分区中。
如何修复这个问题?
- 您不必交换主硬盘和辅助硬盘,只需打开 CPU 面板并拔下主硬盘(从 SATA 电缆上)即可。
- 然后,辅助硬盘将作为主硬盘启动,现在正常在辅助硬盘上安装操作系统。
- 然后重新插入主硬盘。
注意:主硬盘启动分区仍然不知道您的辅助硬盘操作系统。(但您已创建了自己的启动记录,以便它可以在另一个系统或没有主硬盘的当前系统中独立运行)
要在主硬盘启动菜单中为辅助硬盘创建启动项,您可以按照此处提到的过程进行操作https://superuser.com/a/1159368/677184