在驱动器1上安装Windows 7会将启动分区安装到错误的驱动器上


1

我试图将Windows 7安装到硬盘上。 由于某些技术原因,我无法在物理上断开驱动器0或将其设置为从驱动器1启动。

当我安装Windows 7,并选择Drive 1作为安装目标时,它将其100MB系统启动分区安装到Drive 0,这是安装源 - 和“b0rks”,所以我必须稍后修复它。

如何绕过此行为并强制Windows 7安装程序同时安装启动分区和Windows 7 - 驱动器1?

注意:我无法禁用,删除或断开驱动器0.它的安装源。

我需要在某处设置一些配置,强制Windows 7安装程序将驱动器1视为“主启动驱动器”。 成功安装后,我将从系统中删除Drive 0,因此它现在启动Drive 1。


我可以老实说,我不知道你在谈论什么,我可以确认窗户确实如此 分区100 MB 安装时的系统保留空间
Sickest

你能定义什么是驱动器0什么是驱动器1?您是否试图避免让Windows 7安装100MB备用空间?
Sickest

用户从磁盘“Drive 0”启动。该磁盘包含安装材料。 Windows Installer正在将其引导记录写入此驱动器,这会导致问题。
Daniel Widrick

最严重:不会.100MB分区被写入错误的驱动器。当您安装Windows 7时,它会询问您要在哪里安装Windows 7.我选择驱动器1.然后它固执地将100MB系统分区写入驱动器0,然后安装驱动器1上的其余文件。我想做什么,是假装驱动器0根本不存在作为安装目标,因此两个分区和W7文件都写入驱动器1。
sebastian nielsen

1
您是否尝试过更换SATA电缆?将空驱动器设置为第一个选项,然后从介质驱动器启动?
Michael Frank

Answers:


0

只要您不关心超级优雅的解决方案......

  1. 使用另一台计算机在驱动器上安装Windows XP。
  2. 将驱动器弹入 problem computer 并希望启动XP(我们曾经一直这样做......作为孩子...)
  3. upgrade 到Windows 7

问题是主板在启动空驱动器1失败后不会继续驱动0.因此必须在启动顺序中将安装介质(驱动器0)设置为第一个。基本上,我有一个带有Windows 7安装程序的SATA驱动器,以及一个应安装Windows 7的SATA。我在设置屏幕中选择了驱动器1,Windows安装程序仍固执地将启动分区写入驱动器0。
sebastian nielsen

如果你可以安装它,你可以使用linux live cd将mbr恢复到正确的磁盘: robert.penz.name/221/... 。如果它根本不安装,你可能会运气不好..
Daniel Widrick

它安装正确。但是启动分区被写入磁盘0,破坏了安装介质(因此必须再次从W7 DVD复制安装介质)并且Windows 7文件被写入磁盘1.我可以使用Live CD移动从磁盘0到磁盘1的100MB启动分区,但随后我将覆盖Windows 7安装的开始。所以最好的方法是,如果我能通过更改安装介质中的某些配置或文件来第一次做到这一点。安装介质是可写的,我可以挂载boot.Wim和install.Wim文件。
sebastian nielsen

上述链接应该适用于您的目的。虽然它可能不是太优雅......它应该工作。
Daniel Widrick

1
手动分区磁盘1?
Daniel Widrick

0

使用dism或imagex安装Windows 7.这并不困难!

如果Windows 7/8位于第一个磁盘上,则使用bcdboot命令将此安装的加载程序添加到启动菜单(您将其称为驱动器0)。

如果你在第一个磁盘上运行linux运行grub-install来创建双启动菜单。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.