如何在第二个磁盘上安装 Windows 7 Bootmgr

Mat*_*lly 4 windows-7 bootmgr

我在一个驱动器上安装了 Windows XP,而在另一个驱动器上刚刚安装了 Windows 7。

由于启动菜单,我可以启动。但是,如果我拔下 XP 驱动器,Windows 7 将无法启动。启动菜单安装在第一个驱动器上。

如果我使用 bios 选择 Windows 7 磁盘作为启动磁盘,也会发生同样的情况。我丢失了 BOOTMGR。我想尽快移除旧磁盘,因为不需要它,并用更大的磁盘替换它以进行存储。

当我启动到 Windows 7 并运行bcdedit命令行工具时,它显示 bootmgr 位于 d: 上,而 Windows 位于 c: 上。

那么,如何在装有 Windows 7 的驱动器上安装 bootmgr?

Jde*_*eBP 8

您已经完成了这位超级用户提问者的意图,并且正在解决 xe 所担心的问题。

答案是一样的。

你有一个组合的启动+系统卷。这是一个糟糕的主意,在 Windows XP 发布后的几年里,即使是 x86 PC 世界也终于摆脱了这种想法。安装在空系统上的 Windows 7 将创建单独的引导和系统卷。

当前,您的系统卷已合并到 Windows XP 启动卷中,位于您的第一个硬盘上。正如您所发现的,如果您删除系统卷(或对其进行格式化,或以某种方式使分区无法访问),您确实会导致系统无法启动。它不仅仅是可以重新格式化或丢弃的 Windows XP启动卷。这是你的系统容量,以及; 顾名思义,它是系统的重要组成部分。

您还发现,您的 Windows 7启动卷不可直接启动。您的系统卷必须由您的 PC/AT 固件引导。(事实上​​,Windows NT 一直都是这种情况。只是在 Windows 7 之前,仅在非 x86 版本的 Windows NT 上是单独的引导和系统卷,这是安装操作系统的规范。现在是每个人的规范。)

您需要的是一个单独的系统卷,移到您的第二个硬盘上。你不应该做的是在你的第二块硬盘上有另一个组合的引导+系统卷,因为你只会为自己存储与你现在遇到的完全相同的问题,在更远的地方再次重复。将系统卷与引导卷分开。它只包含一些内容,您在正常操作中不需要触摸它,即使是完全重新安装 Windows 7。

Microsoft 提供了一个冗长的过程来完成您想要做的事情。 您只需要使用您最喜欢的分区管理实用程序来移动第二个硬盘上的内容,并重新调整分区大小,以便为该磁盘开头的 200MiB NTFS 分区留出足够的空间。然后按照 Microsoft 的程序进行操作。