查看: 1861|回复: 9
收起左侧

[系统] uefi 和GPT是互为充要条件么?

[复制链接]
兔八哥_007
发表于 2015-3-25 23:42:54 | 显示全部楼层 |阅读模式
就是,uefi 必须用GPT,那GPT是必须用uefi 么?

我看到过高人说可以在uefi 下用mbr,这种先不算。就是一般情况下
我本娃娃
发表于 2015-3-26 05:31:58 | 显示全部楼层
哈哈。。好奇,期待高手解答
Tarchia
发表于 2015-3-26 06:04:41 | 显示全部楼层
GPT可以用Legacy引导
woodelf
发表于 2015-3-26 10:27:07 | 显示全部楼层
说了好多次了,GPT和UEFI相互之间没有互相依赖关系。
可以通过legacy模式启动GPT上的系统,也能在MBR表上使用UEFI。
兔八哥_007
 楼主| 发表于 2015-3-26 15:41:38 | 显示全部楼层
woodelf 发表于 2015-3-26 10:27
说了好多次了,GPT和UEFI相互之间没有互相依赖关系。
可以通过legacy模式启动GPT上的系统,也能在MBR表上 ...


我也觉得没有联系。可是我看到的一些资料说是uefi要用GPT。我在虚拟机里试,用GPT。然后提示要用uefi,我就迷茫了.....是因为系统的要求?不是硬件要求?
woodelf
发表于 2015-3-26 17:59:58 | 显示全部楼层
兔八哥_007 发表于 2015-3-26 15:41
我也觉得没有联系。可是我看到的一些资料说是uefi要用GPT。我在虚拟机里试,用GPT。然后提示要用uefi, ...

对,只有windows有这要求,Linux和FreeBSD都可以通过Legacy模式启动GPT上的系统。
兔八哥_007
 楼主| 发表于 2015-3-26 19:41:11 | 显示全部楼层
woodelf 发表于 2015-3-26 17:59
对,只有windows有这要求,Linux和FreeBSD都可以通过Legacy模式启动GPT上的系统。

也就是说,如果装windows,GPT和uefi,要同时存在。

其他系统就无所谓了
woodelf
发表于 2015-3-26 19:57:11 | 显示全部楼层
兔八哥_007 发表于 2015-3-26 19:41
也就是说,如果装windows,GPT和uefi,要同时存在。

其他系统就无所谓了

也不是,有方法可以规避,使得在GPT上也可以通过MBR引导windows,不过局限性是必须是Windows和Linux或FreeBSD组双系统。
第一种方法,创建GPT/MBR混合分区表,windows安装在MBR表部分,通过grub chainload引导windows。这种情况下,MBR表部分最多只能有4个分区。
第二种方法,采用纯GPT表,把windows所有必须的启动文件(MBR模式下的)都封装为一个虚拟镜像,然后通过grub chainload给这个虚拟镜像来引导windows。这种方法操作难度大,但是没有分区限制。
兔八哥_007
 楼主| 发表于 2015-3-26 20:38:02 | 显示全部楼层
woodelf 发表于 2015-3-26 19:57
也不是,有方法可以规避,使得在GPT上也可以通过MBR引导windows,不过局限性是必须是Windows和Linux或Fre ...

嗯嗯,谢了~
cnseatech
发表于 2015-3-28 16:31:27 | 显示全部楼层
uefi是BIOS类型吧,另一种是legacy的,没有对应关系啊,uefi下照样可以用MBR
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2025-1-27 13:16 , Processed in 0.127391 second(s), 16 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表