我们有一台新电脑,我对它的新功能感到有些困惑,因为我不知道旧硬件有哪些新功能。这是一台基于 2011 插槽的高端 PC。我想使用 SSD 磁盘作为操作系统,并想在那里安装 Windows 7 x64 和 Windows Server 2008 R2 的多重引导。所以我把这个新的 SSD 磁盘放进这台新电脑,把 Windows 7 DVD 放进驱动器,然后安装。我在安装 W7 时将驱动器分成 2 个分区,以便稍后安装 WinServer。W7 运行正常,没有问题。
但现在我插入了 Windows Server 安装 DVD,我想将其安装到第二个分区。但是安装 DVD 不想安装系统,并抱怨Windows Server 2008 R2 无法安装在 EFI 计算机上具有 MBR 的磁盘驱动器上。它正确显示了 SSD 磁盘及其三个分区(一个隐藏的小 100 MB,用于所有 W7 安装,然后是 W7 分区,还有一个空分区,我想在其中放置新的 Windows Server 安装),但它就是拒绝在那里安装自己。如何解决这个问题?
我在该磁盘上安装了可运行的 W7,是否可以将其移动到 GPT 而不丢失该分区?如果不可能,我该如何将 W7 安装到空的 SSD 磁盘并在安装时强制将其设置为 GPT?我担心它会在无需用户干预的情况下自动获得 MBR。或者我应该将此 SSD 磁盘放到另一台 W7 计算机上并使用其标准 Windows 磁盘驱动器管理器在那里放置 GPT?
答案1
无法将现有 MBR 磁盘转换为 GPT。如果您想要先安装 Windows 7 并将磁盘设置为 GPT,则需要在对磁盘进行分区之前从 Windows 安装程序中执行以下操作:
- 按Shift+F10访问命令行
- 键入
diskpart
以访问 Windows 的命令行分区程序 - 输入
list disk
并记下要转换为 GPT 的磁盘 - 类型
select disk n
,n
步骤 3 中的磁盘在哪里 - 键入
clean
以删除磁盘上的所有分区 - 键入
convert gpt
以将磁盘转换为 GPT
此时,您应该能够关闭命令提示符并正常继续安装。
答案2
我想你的问题现在已经解决了,但无论如何这还是有帮助的:
我尝试安装具有双启动的 srv08R2,并且已经安装了 7 个操作系统(2 个分区,一个安装了 7 个,一个是“未分配空间”)。
但有 2 个主要错误:GPT 问题(srv08 拒绝安装在 GPT 磁盘上),然后是另一个我稍后会讲到的错误。
首先:尝试通过 USB 连接的外部 DVD 启动(启动设备会告诉安装程序您的磁盘是 GPT 还是 MBR... 很奇怪我知道但我只能承认这一点!!!)据我所知,我通过 USB3 从外部 DVD 启动。这解决了第一个问题,但如果处于 AHCI 模式,则可能会出现另一个问题:
在安装开始前,您可能会收到一条消息,询问您是否缺少 CD/DVD 驱动程序。他实际上要求的是 AHCI 驱动程序。因此,转到 BIOS => USB 参数 => 将 XHCI 设置为自动,然后在 DVD 上重新启动,您应该能够在分区上安装第二个操作系统(没有 GPT 错误,没有缺少 CD/DVD 驱动程序……)。Windows 应该安装在他拒绝的分区上……
希望这会有所帮助。问候。