关于系统安装

本文深入探讨了MBR(主引导记录)与GPT(引导分区表)在硬盘分区技术上的区别,包括MBR的工作原理、限制及LBA方式改进,以及GPT如何兼容MBR并提供更大的存储容量支持。此外,文章还对比了UEFI和Legacy两种启动模式在硬盘引导和系统安装方面的特点。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

关于MBR与GPT之间的问题。

首先普及下MBR的概念,MBRmasterboot record主引导分区,也就是安装引导加载程序的地方。位于磁盘的0/0/10磁道,0磁头,1扇区)。第一扇区(一个扇区512byte)主要就是记录MBR446byte)以及分区表DPT64byte)的状态,还有最后的两个确认字节55AA。而分区表的每个分区记录占16byte,采用CHScylinder/head/sector)方式描述。同时因为16byte分区表中记录起始位置和终止位置只用了3byte,也就是说终止地址全部为FFFFFF也就是16*16*16*16*16*16*16*512大概就是8G左右,这也是CHS这种记录方式被淘汰而是用LBA(logical blocks address)方式的原因,LBA方式使用4byte记录,也就是8G*16*16=2T


关于GPT(guid partition table scheme),GPT为了兼容MBR,LBA 0保留了MBR的结构,GPT工作时,会优先读取GPT(LBA1),如果GPT没有内容,则认为这是一块MBR磁盘,再从LBA 0读取MBR。同时GPT在硬盘末尾做了备份。关于GPT能有的多大,具体还得分析。理论值有8Z,反正很大很大。

现在有的机子里的BIOS中的BOOT MODE有UEFILegacy两种模式,具体这两种模式有扫描区别我是这么理解的。

Legacy  以前的,旧式的,传统的。硬盘以MBR引导,支持最多4个主分区。安装系统的时候想要进入到PE里,必须要把BOOT模式换成Legacy模式。

UEFI    支持硬盘GPT分区,可支持多达128个主分区。

以前的系统都是BIOS+MBR

现在新出的标准UEFI+GPT

BIOSUEFI是两种启动方式,一直以来大家一般用的都是BIOS,我们需要通过从硬盘上指定扇区读取操作系统启动代码,然后从活动分区中引导启动操作系统。而UEFI下,不需要再设置那些繁琐的引导,不需要活动分区,不需要任何工具,可以通过简单的文件来完成系统的安装。

以下关于 UEFI的特点 来自微软官网:
1、通过保护预启动或预引导进程,抵御bootkit攻击,从而提高安全性。
2、缩短了启动时间和从休眠状态恢复的时间。
3、支持容量超过2.2 TB的驱动器。
4、支持64位的现代固件设备驱动程序,系统在启动过程中可以使用它们来对超过172亿GB的内存进行寻址。
5、UEFI硬件可与BIOS结合使用。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值