Windows 8和7可以安装在同一台UEFI计算机上吗?


3

我的系统有UEFI,我想在格式化为GPT的大型驱动器上安装Windows 7和8(我还想安装一些其他操作系统,我需要7个以上的分区)。

安装Windows 7后,当我尝试安装Windows 8时,我无法选择安装分区,并收到消息“Windows无法安装到此磁盘。所选磁盘属于GPT分区样式。”

据我所知,我可以在每个驱动器上安装一个Windows系统,因为Windows需要创建一个EFI启动分区(以及一个MSR,无论是什么)。如果已有EFI启动分区,则第二次安装将拒绝安装。

有没有办法解决这个问题 - 除了禁用UEFI和使用MBR驱动器?

Answers:


2

据我所知,我可以在每个驱动器上安装一个Windows系统,因为Windows需要创建一个EFI启动分区(以及一个MSR,无论是什么)。如果已有EFI启动分区,则第二次安装将拒绝安装。

这应该不是原因。跨多个操作系统共享单个EFI系统分区是很正常的。

虽然我从未尝试过多个Windows版本 - 但由于两个版本都将引导加载程序存储在同一路径上,可能会出现一些问题\EFI\Microsoft- 但Win7和Win8引导加载程序应该兼容。

我收到消息“Windows无法安装到此磁盘。所选磁盘属于GPT分区样式。”

AFAIK,该消息与您拥有的分区无关。它特别是因为GPT本身而出现 - 也就是说,你在BIOS模式下启动了安装CD,并且Windows拒绝将BIOS与GPT(也不是UEFI与MBR)混合用于其系统磁盘。

(请注意,一些论坛帖子声称Windows 7安装CD 无法在UEFI模式下启动,但如果实际上是真的,我会感到惊讶......)


我需要超过7个分区

虽然MBR仅限于4个主分区,但AFAIK 对扩展分区内可以拥有的逻辑分区数量没有限制...


2
啊,并确保它是64位Windows。32位版本没有UEFI支持。
2015年

我在UEFI模式下启动了安装CD - 我在BIOS中禁用了传统模式,并在UEFI设备菜单下选择了DVD驱动器。关于MBR限制,MBR可以在一个扩展分区中定义最多4个逻辑设备,因此可用分区的最大数量是7:3主要+ 1个扩展,包含4个逻辑。
Guss 2015年

1
@Guss:你从哪里获得“最多4个逻辑设备”?扩展分区表是链接列表。其容量没有限制。
2015年

@Guss:至于“选择DVD驱动器”,听起来有点可疑。某些固件(例如Asus)实际上在同一菜单中列出了BIOS可引导设备,因此如果您选择“设备”条目,它仍然可能在BIOS模式下启动。
grawity 2015年

我正在使用戴尔。当我说“DVD驱动器”时,我的意思是在“UEFI”子部分下列出驱动器型号的条目,而不是在“Legacy”子部分下带有一般描述“CD / DVD驱动器”的条目。
Guss 2015年

2

你想做什么是可能的; 我看过那些做过的人的帖子。不过,我自己也没做过。

正如grawity所说,您的错误消息是由于您的第一次安装处于EFI / UEFI模式而您(意外/错误地)在BIOS / CSM /传统模式下启动第二次安装。您必须学习强制系统以您想要的任何模式启动安装介质的过程。这通常可以通过在系统启动时按下功能键(哪一个变化)来进入计算机的内置启动管理器来实现。幸运的话,你会看到你的启动媒体的两个选项,其中一个包括字符串“UEFI”而另一个没有。选择“UEFI”选项以在该模式下启动,选择另一个选项以BIOS / CSM /传统模式启动。但这个程序并不总是有效 - 没有EFI / UEFI用户界面的标准化,因此一些实现与其他实现的方式不同,有些实现不提供这样的关键功能。不过,这是你应该开始寻找的地方。在最糟糕的情况下,您可能需要跳过一些环节来创建支持您要使用的引导模式但不支持您不想使用的引导模式的引导介质。

还有EFI系统分区(ESP)的问题以及两个版本的Windows将尝试将自己的引导加载程序EFI\Microsoft\Boot\bootmgfw.efi放在ESP上的事实。据我了解,这应该工作正常,Windows启动管理器将为您提供选择要启动的Windows版本。(当然,当您执行第二次安装时,您不会意外覆盖第一次安装。)如果您更喜欢使用其他东西来选择您的操作系统,或者您安装了第三个操作系统并希望使用单个菜单来控制你启动的操作系统,你可能最好创建两个ESP,以便每个版本的Windows都有自己的。这可能需要临时更改ESP的类型代码,以便强制每个安装程序使用您想要的那个。总的来说,有两个Windows版本,没有别的,你可能最好用一个ESP,让Windows启动加载器显示自己的菜单。


1

我在UEFI中首先在GPT磁盘上安装Windows 7时遇到了问题。我认为问题是我的BIOS设置...当我进入并确保运行Windows的设置处于EFI模式,并且主要启动设备为“UEFI”版本的磁盘播放器时,一切都很好。(如果您从USB启动此设置不适用,但您需要将窗口设置为在BIOS中以efi模式运行)

但现在我已经在GPT磁盘上以UEFI模式安装了Windows 7和10 ......所以它“可能”。你会搞清楚的。


0

Windows 7 DOES支持GPT启动。

如果您同时使用64位,则可以。

但是快速启动会导致磁盘(软件)变脏并使Windows 7执行chkdsk。你需要禁用它。

由于您使用的是32位,因此您可能会收到该消息。

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.