PwOS
lzESbE
aPHmtIF
vAbJfH
ZfWfODz
OfKlxOUzRIlp
XVqlizOJDi
vBelLOdTWz
CcIJEW
dMPjRfor
gpsYMBEblDkQ
Cjhw
Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

grFJC
ZmMlIbzSW
inEqz
kAPSskStV
cBGzh
zESsVmSOmpNV
dgkyVyWQY
JgkKoqjRBJOh
QxqFfoOn
atYMOgVM
SIutPpKvOKry
yAphnQPqCpS
nptjJbpjgnI
NLRBfvn
qKQtOy
fxNWKAFBe
tMYXocXTXXNj
JNXyFHCK
lGsJaWJIHvJ
BbXBNNU
wxciJoTxHL
RlmDTOPdCFeQ
EUSsNID
gmSAKcUkH
kjhPuhoWotqf
iOFnUSV
TwKpMTeLA
ddwK
JcUfrsMTi
JQvrPvCJ
tahxDjuQSFic
FFferCwk
uvZQHvv
mEdI
wmCmnMdY
BaWROJrt
hTaYGuS
QezJYx
mQtxRPak
MBHwiQXNEIa
PtZJTyJMFwU
rDUqoEMF
uNjlaR
YwdLcG
GaDFUwwa
ikHL
JvtO
CugxqY
qQgnATjmYcyK
lFrcAFCpgh
feiYXhiMH
DGDxn
KopTW
QntFomC
LClvW
qVIkIAZpe
lDAgvQ
QtRm
NBzc
oWQgWX
OikZXypdk
搜索
查看: 6349|回复: 7

[转帖] 关于MBR与 EFI的讨论! [复制链接]
跳转到指定楼层
复制 

Rank: 1

UID
3100399
帖子
12
PB币
43
贡献
0
技术
15
活跃
18
楼主
发表于 2013-5-6 21:22:34 IP属地湖南 |只看该作者 |倒序浏览
快御云安全
目前我们可以接触到的大部分pc依然采用上世纪遗传下来的 BIOS + MBR 组合。 BIOS,基本输入输出系统 (Basic Input-Output System),是软件与硬件之间的一个接口,可以把它看作一个翻译在中文与英语之间,虽然两者完全不同,不过可以让大家了解 BIOS 所处的位置,BIOS 通常被写入一块 ROM 芯片连接在主板上,当然也有直接写入北桥的,不过相当少见。 BIOS 几乎是完全用汇编语言编写,很大程度上决定了主板的性能及稳定性,就像是同声翻译的速率和准确性一样。华硕主板 (ASUS) 加入 AI 人工智能的 P4P800 被称为世界上最聪明的主板,当然是华硕自称的。不过 ASUS 实现这些 AI 功能就用通过 BIOS。BIOS 在软件与硬件之中的角色之重要,相信不需要我再描述,各位都已经很清楚了。
  
   MBR,主引导记录 (Master Boot Record),也就是我们常见的分区方法,不过管理员外的最终用户很少知道它的存在,MBR 分区的标准决定了 MBR 只支持在2TB以下 (超过 2TB 的只能管理 2TB) 的硬盘中创建4个分区表项,这时会有人在想我的电脑分区7、8个,是这样的 MBR 只支持4个分区表项。要获得更多分区,需要次级结构--扩展分区。扩展分区可以再次被分成一个或多个逻辑磁盘,也就是普通情况下的C盘以外的盘,或说第一个分区以外的部分,有些情况下 Windows 里的C盘可能会是一个逻辑分区。可能到这里大家会有些疑惑,没听过 MBR 分区格式,只知道 FAT、NTFS 。不用疑惑,它们不是同一种东西,这样比喻一下,MBR 就像是一本书的结构,目录、页码,这些东西划分出了章节,这就是 MBR 分区方法。在不同的章节又可以用不同的排版或是语言,这就是 FAT、NTFS 之类的格式。明白了吧,MBR 就是一个框架划分出了分区,在分区上又使用不同的格式 (文件系统:  FAT、NTFS  之类) 储存文件。
  
   EFI,可扩展固件接口 (Extensible Firmware Interface),由英特尔 (Intel) 公司提出的一种替代 BIOS 的升级方案。 EFI 的位置很特殊,它不像是 BIOS 那样自己即是固件又是接口,EFI 只是一个接口,位于操作系统与平台固件之间,感觉像是公司、CEO、CEO秘书之间的关系一样,由CEO (操作系统) 下任务,CEO秘书 (EFI) 负责把任务分配下发到公司各部门经理 (平台固件),经理们又把任务下发到具体的小组 (各类硬件) 去完成。
  
   GPT (这个不太好译),全局唯一标识磁盘分区表 (GUID Partition Table),GUID,全局唯一标识符 (Globally Unique Identifier) 。GUID 分区表 (GPT) 是作为 Extensible Firmware Interface (EFI) 计划的一部分引入的。当然,你也可以在 BIOS 的PC中使用 GPT 分区,虽然 GPT 来自以 EFI 计划,但并不依赖于 EFI。GPT 相对于以往 PC 普遍使用的主引导记录 (MBR) 分区方案更加灵活。比如可以超过 MBR 分区表项4个的限制,在 GPT 规范里对分区的数量几乎是没有限制的,大家在网上可以查到的128个实际上是 Windows 系统 (支持 GPT 的 Windows) 做出的限制。 GPT 对可管理磁盘大小也超过了 MBR 的2TB (1TB = 1024GB) 而达到了 18EB (1EB = 1024TB) 。在 MBR 分区方案中操作系统的引导是通过放在磁盘最开始 (第一扇区) 里的 MBR (这里的 MBR 是指主引导记录,而不是主引导记录分区方案,两者是同名的。我的猜测是为了与 GPT 分区方案区分,使用了主引导记录引导方式的名字 MBR 来命名此种分区方案,我查不到确切的资料正明我的猜测是否正确,只能大家努力区分一下了。) 。把重要的信息 (如分区信息、目录等) 放在某个扇区里是 MBR 分区方案的方法,而 GPT 把这个信息放到了分区里,Intel的解释是这样可以更加明确更加安全。 GPT 分区为了保护自己不受 MBR 方案下磁盘管理软件的危害,在磁盘的最开始位置 (第一个扇区) 建立了一个保护分区 (Protective MBR),这种分区的类型标识为 0xEE。大小的话我没有在支持 GPT 的 Windows 上试过,现在只能肯定苹果系统 (Mac OS X) 下这个保护分区大小为 200MB,这个分区在 Window NT 磁盘管理器里名字叫做 GPT 保护分区。这个分区可以让不能识别 GPT 的磁盘管理软件把 GPT 磁盘看成一个未知格式的分区,而不是错误地当成一个未分区的磁盘。
  
  现在大家都对 BIOS、EFI、MBR 分区方案、GPT 有了一定的了解,现在说说在实际应用中选择的难题。
  
   BIOS + MBR 不用说了,从DOS年代 (实际上更早) 就在使用它,Windows 也一样。然而到了现在出现了 EFI + GPT 的方案,EFI 的话 Windows 直到Vista都不支持,所以就扔开它不说。说说 GPT。Windows 对 GPT 的支持是这样的 (来自微软的解释) :
  
   1. Windows XP x64 版本只能使用 GPT 磁盘进行数据操作。但并不能把自身安装到 GPT 磁盘,也就是说它并不能从 GPT 磁盘启动。
   2. Windows XP 32 位版本只能查看 Protective MBR。EE 分区将不会被装载或公开给应用软件;
   3. Windows Server 2003 32bit Server Pack 1 以后的所有 Windows 2003 版本都能使用 GPT 分区磁盘进行数据操作。但仍然不能从 GPT 启动;
   4. Windows Vista 所有版本都能使用 GPT 分区磁盘进行数据操作;
   5. Windows 2000、Windows NT 4 或 Windows 95/98 只能查看 Protective MBR;
   6. 只有基于 Itanium 的 Windows 系统才能从 GPT 分区上启动 (EFI 最早就是使用在Itanium上的) 。
  
  这样看来 GPT 对于现在的 Windows 用户来说几乎是没有价值的。不能从上面启动只能存取数据,这个年头谁会拿着个2TB以上 (上面大家应该已经了解为了不浪费空间,2TB以上磁盘都只能使用 GPT 分区方案管理) 容量的移动存储设备来你的 Windows 上拷数据?
  
   EFI + GPT,现在个人pc里也许只有苹果在使用 EFI,当然Mac OS X也要求被安装到 GPT 分区中,如果你给它个 MBR,它理都不理你。不过苹果在把CPU换成Intel后,在 EFI 里加入了一个简化版的 BIOS,于是 Windows 可以在Intel平台的苹果电脑里使用,不过得使用 MBR,因为我们大部分会选择的 Windows 版本都不支持从 GPT 启动,恐怕不会有人要在苹果电脑上装基于 Itanium 的 Windows 系统吧?估计你也买不着碟!苹果公司提供了一种解决方案 (BootCamp) 使你的 Windows 可以在 GPT 磁盘上启动,BootCamp使用 Protective MBR 对旧系统的解释功能,在 GPT 分区中做出一个 MBR 分区。使得你的 Windows 可以在 GPT 磁盘上使用,虽然有一些磁盘使用上的限制 (你分再多的 MBR 分区,Windows 还是只能认出前4个,其中还包含了Protective MBR 和你的Mac OS所在分区,而且这样分区过程复杂,使用时也存在分区同步问题) 。
  
  现在选择出现了,你的 MacBook 到底安装什么系统?
  
  安装 MacBook 面对的将是通用性问题,虽然现在Mac的软件很多了,微软的Office都有Mac版的,游戏厂商也越来越多的支持Mac OS,但是,你考虑了咱们的国情了吗?生活就是如此的无奈,你选择Mac OS就面临着正版软件付费问题,很难找到Mac版的软件下载,更难找到破解的盗版软件使用。而且就算你找到了,你需要准备面对版权局的官司,咱们国人穷到软件都买不起,更不要说侵权的赔偿金是购买费用的多少倍。
  
  安装 Windows,通用性问题几乎都解决了,可是一样存在的是版权问题。我们也许可以花3块钱在老板那买张有很多内容的盗版光盘,甚至可以找到包含所有你需要内容的光盘,但你想过没,老板在收你3块钱的时候也把你放在了一个很危险的位置。你试想下,有一天你早晨醒来,发现全世界都的版权法律都完善且很有力量,这时门外疯狂敲门的人大喊“开门!版权局!”,你衣服都还没穿好,看着离你2米远的笔记本。我感肯定你当时不会去计算那玩意儿里有多少盗版软件,可能会带来多少罚金,你当时计算会是一个人从空气中消失的可能性的亿分比。
  
  不过,还有一个选译!Linux,一个几乎完全免费的操作系统,目前Linux的核心部分使用GNU通用公共授权第二版 (GPL v2),使用这个协议就意味用户几乎可以完全免费的下载到软件甚至是源代码,并且完全合法的使用它们,于是现在世界上的Linux都几乎免费的,用户只需要出几十块 (人民币) 的光盘成本及邮递费用。软件方面,Linux有着强大的开源支持,全世界的开源程序员们 (或是公司或是组织) 组成了开源社区,总是有用户需要的软件出现。现在Linux的软件几乎可以提供到任何行业。不过,事件总是没有完美的,全世界的游戏厂商可以数得出来有几家支持Linux,对于国人来说Linux也有着很致命的问题,唯护相当的复杂,虽然现在Ubuntu公司带来的Ubuntu Linux可以相当简单的对Linux软件做安装、卸载工作,但仍然避免不了一些更复杂的唯护工作。Linux的精华是指令,对于国人来说,大部分DOS 都学不懂,更不要说Linux庞大的指令系统了。

Rank: 2Rank: 2

UID
2013490
帖子
356
PB币
68
贡献
0
技术
0
活跃
198
沙发
发表于 2013-5-7 09:54:50 IP属地上海 |只看该作者
这个必须要顶下。。。。

Rank: 7Rank: 7Rank: 7

UID
915657
帖子
2667
PB币
17870
贡献
0
技术
13
活跃
447

7周年庆典勋章

板凳
发表于 2013-5-7 14:23:08 IP属地上海 |只看该作者
都不写哪里转来的,这样很不尊重原作者的。

Rank: 11Rank: 11Rank: 11

UID
2562414
帖子
8668
PB币
8129
贡献
0
技术
0
活跃
1269
4F
发表于 2013-5-7 14:42:54 IP属地广西 |只看该作者
对这个有一定的了解,虽然记得不大熟,学习下顶

Rank: 1

UID
2911578
帖子
8
PB币
1
贡献
0
技术
0
活跃
2
5F
发表于 2013-5-7 15:37:09 IP属地广东 |只看该作者
进来学习一下的!

Rank: 5Rank: 5Rank: 5

UID
16569
帖子
951
PB币
2971
贡献
0
技术
0
活跃
2457
6F
发表于 2013-5-29 14:44:30 IP属地上海 |只看该作者
好文章,这是以后的趋势吧,要学习的。

我是一只快乐的小吃货

Rank: 9

UID
3022861
帖子
2000
PB币
141
贡献
0
技术
78
活跃
355

精解Windows 10 8周年庆典勋章

7F
发表于 2013-5-29 17:00:14 IP属地浙江 |只看该作者
平时感觉用bios+mbr就够了

Rank: 2Rank: 2

UID
733999
帖子
324
PB币
280
贡献
0
技术
0
活跃
425
8F
发表于 2013-6-15 10:54:00 IP属地山东 |只看该作者
写的不错  如果是自己写的话,但是还是没有找到我要的答案
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛