UEFI+GPT引导启动与BIOS+MBR启动的区别 GPT和MBR的区别:

1、GPT和MBR是不同的分区表类型:

1)MBR分区表的硬盘最多能划分4个主分区磁盘,并且MBR最大仅支持2TB的硬盘,但拥有

最好的兼容性。

2)GPT分区表类型,此分区表类型不受分区个数、硬盘大小的限制,最大支最大支持18EB

大容量(EB=1024 PB,PB=1024 TB),而且GPT是一种新的硬盘分区标准

2、MBR的意思是“主引导记录”,它有自己的启动器,也就是启动代码,一旦启动代码被破坏,

系统就没法启动,只有通过修复才能启动系统。但是容量方面有很大的限制。

3、GPT是一个正逐渐取代MBR的新标准,它由UEFI辅住而形成的,这样就有了UEFI用于取代

老旧的BIOS,而GPT则取代老旧的MBR。磁盘驱动器容量可以大得多,大到操作系统和文

件系统都没法支持。它同时还支持几乎有的64位的win0,win8,win7和Vista,以及所对应

的服务器都能从GPT启动

MBR分析(master boot record) - 位于整个硬盘的 0 扇区

磁盘的存储是已扇区为基本单位的,我们的资料,操作系统代码,包括系统启动引导代码(MBR)都是存储在这些扇区中,其中硬盘的0柱面、0磁头、1扇区称为主引导扇区,也叫主引导记录MBR,该记录占用512个字节,它用于硬盘启动时将系统控制权(BIOS启动后将控制权给MBR,MBR负责加载操作系统)转给用户指定的、在分区表中登记了某个操作系统分区 MBR的内容是在硬盘分区时由分区软件写入该扇区的,MBR不属于任何一个操作系统,不随操作系统的不同而不同,即使不同,MBR也不会夹带操作系统的性质,具有公共引导的特性。但安装某些多重引导功能的软件或LINUX的LILO时有可能改写它,它先于所有的操作系统被调入内存并发挥作用,然后才将控制权交给活动主分区内的操作系统

0x1: MBR功能

1.扫描分区表查找活动分区 2.寻找活动分区的起始扇区 3.将活动分区的引导扇区读到内存 4.执行引导扇区的运行代码(启动操作系统)