打印 上一主题 下一主题 简单讲解UEFI及MBR,及UEFI系统安装引导修复
2015-12-19 11:12
751 查看
http://bbs.sysceo.com/forum.php?mod=viewthread&tid=14225&extra=
简单讲解UEFI及MBR
MBR用于win平台
GPT主要用于MAC(苹果)(现在笔记本自带win8也用GPT强制启动WIN8),
MBR分区表与GPT分区表的关系
与支持最大卷为2 TB(Terabytes)并且每个磁盘最多有4个主分区(或3个主分区,1个扩展分区和无限制的逻辑驱动器)的MBR磁盘分区的样式相比,GPT磁盘分区样式支持最大卷为18 EB(Exabytes)并且每磁盘的分区数没有上限,只受到操作系统限制(由于分区表本身需要占用一定空间,最初规划硬盘分区时,留给分区表的空间决定了最多可以有多少个分区,IA-64版Windows限制最多有128个分区,这也是EFI标准规定的分区表的最小尺寸)。与MBR分区的磁盘不同,至关重要的平台操作数据位于分区,而不是位于非分区或隐藏扇区。另外,GPT分区磁盘有备份分区表来提高分区数据结构的完整性。
MBR和2TB的限制
在使用fdisk建立分区时,我们最大只能建立2TB大小的分区,如果你的磁盘(阵列)大于2TB,只能通过划分多个分区的方法才能充分利用磁盘容量,这对于使用小于2TB分区的朋友没啥影响,但对于使用大于2TB分区(比如5TB的分区)的朋友就会遇到问题了,要突破这个限制;我们先来了解下MBR(Master Boot Record)和GPT(GUID Partition Table).
MBR
主引导记录(Master Boot Record,缩写:MBR),又叫做主引导扇区,是计算机开机后访问硬盘时所必须要读取的首个扇区,它在硬盘上的三维地址为(柱面,磁头,扇区)=(0,0,1)。
MBR是由分区程序(如Fdisk,Parted)所产生的,它不依赖任何操作系统,而且硬盘引导程序也是可以改变的,从而能够实现多系统引导。
从主引导记录的结构可以知道,它仅仅包含一个64个字节的硬盘分区表。由于每个分区信息需要16个字节,所以对于采用MBR型分区结构的硬盘(其磁盘卷标类型为MS-DOS),最多只能识别4个主要分区。所以对于一个采用此种分区结构的硬盘来说,想要得到4个以上的主要分区是不可能的。这里就需要引出扩展分区了。扩展分区也是主分区(Primary partition)的一种,但它与主分区的不同在于理论上可以划分为无数个逻辑分区,每一个逻辑分区都有一个和MBR结构类似的扩展引导记录(EBR)。
在MBR分区表中最多4个主分区或者3个主分区+1个扩展分区,也就是说扩展分区只能有一个,然后可以再细分为多个逻辑分区。
在Linux系统中,硬盘分区命名为sda1-sda4或者hda1-hda4(其中a表示硬盘编号可能是a、b、c等等)。在MBR硬盘中,分区号1-4是主分区(或者扩展分区),逻辑分区号只能从5开始。
在MBR分区表中,一个分区最大的容量为2T,且每个分区的起始柱面必须在这个disk的前2T内。你有一个3T的硬盘,根据要求你至少要把它划分为2个分区,且最后一个分区的起始扇区要位于硬盘的前2T空间内。如果硬盘太大则必须改用GPT。
GPT
全局唯一标识分区表(GUID Partition Table,缩写:GPT)是一个实体硬盘的分区结构。它是EFI(可扩展固件接口标准)的一部分,用来替代BIOS中的主引导记录分区表。但因为MBR分区表不支持容量大于2.2TB(2.2 × 1012字节)的分区,所以也有一些BIOS系统为了支持大容量硬盘而用GPT分区表取代MBR分区表。
在MBR硬盘中,分区信息直接存储于主引导记录(MBR)中(主引导记录中还存储着系统的引导程序)。但在GPT硬盘中,分区表的位置信息储存在GPT头中。但出于兼容性考虑,硬盘的第一个扇区仍然用作MBR,之后才是GPT头。
与支持最大卷为2 TB(Terabytes)并且每个磁盘最多有4个主分区(或3个主分区,1个扩展分区和无限制的逻辑驱动器)的MBR磁盘分区的样式相比,GPT磁盘分区样式支持最大卷为18 EB(Exabytes)并且每磁盘的分区数没有上限,只受到操作系统限制(由于分区表本身需要占用一定空间,最初规划硬盘分区时,留给分区表的空间决定了最多可以有多少个分区,IA-64版Windows限制最多有128个分区,这也是EFI标准规定的分区表的最小尺寸)。与MBR分区的磁盘不同,至关重要的平台操作数据位于分区,而不是位于非分区或隐藏扇区。另外,GPT分区磁盘有备份分区表来提高分区数据结构的完整性。
EFI
可扩展固件接口(英文名Extensible Firmware Interface 或EFI)是一种个人电脑系统规格,用来定义操作系统与系统韧体之间的软件界面,为替代BIOS的升级方案。可扩展固件接口负责加电自检(POST)、连系操作系统以及提供连接操作系统与硬件的接口。
EFI最初由英特尔开发,现时由UEFI论坛来推广与发展。
UEFI
是由EFI1.10为基础发展起来的,它的所有者已不再是Intel,而是一个称作Unified EFI Form的国际组织,贡献者有Intel,Microsoft,AMI,等几个大厂,属于open source,目前版本为2.1。
[align=center]UEFI系统安装引导修复[/align]
[align=left]看见大家对EFI的执着,特 赶工做了简单的 暗转及修复,如有问题以于反馈:[/align]
[align=left]图片加文字说明:[/align]
[align=left]1.BIos开启UEFI启动支持[/align]
[b]1.BIos开启UEFI启动支持.png
(653.26 KB, 下载次数: 5)
下载附件 保存到相册
1
2014-3-29 22:42 上传
[/b]
[align=left]2.选着UEFI启动U盘[/align]
2.选着UEFI启动U盘.png
(654.5 KB, 下载次数: 7)
下载附件 保存到相册
2
2014-3-29 22:42 上传
3.打开DG查看传统MBR分区
3.打开DG查看传统MBR分区.png
(263.11 KB, 下载次数: 6)
下载附件 保存到相册
3
2014-3-29 22:42 上传
4.MBR分区转GUID(GPT)
4.MBR分区转GUID(GPT).png
(287.25 KB, 下载次数: 8)
下载附件 保存到相册
4
2014-3-29 22:42 上传
5.确定转换GUID
5.确定转换GUID.png (271.43 KB, 下载次数: 7)
下载附件 保存到相册
5
2014-3-29 22:42 上传
6.保存对分区表的更改
6.保存对分区表的更改.png (274.78 KB, 下载次数: 8)
下载附件 保存到相册
6
2014-3-29 22:42 上传
7.无重要数据可快速分区
7.无重要数据可快速分区.png
(257.83 KB, 下载次数: 11)
下载附件 保存到相册
7
2014-3-29 22:42 上传
8.有则删除一个无重要数据分手动建立EFI分区
8.有则删除一个无重要数据分手动建立EFI分区.png
(326.54 KB, 下载次数: 6)
下载附件 保存到相册
8
2014-3-29 22:43 上传
9.手动建立EFI分区后再剩余空间建立NTFS分区
9.手动建立EFI分区后再剩余空间建立NTFS分区.png
(278.98 KB, 下载次数: 5)
下载附件 保存到相册
9
2014-3-29 22:43 上传
10.打开一件还原系统(以win7x64为例)win8...都是一样方法
10.打开一件还原系统(以win7x64为例).png
(533.76 KB, 下载次数: 3)
下载附件 保存到相册
10
2014-3-29 22:43 上传
11.等待还原完成先不要重启
11.等待还原完成先不要重启.png
(365.02 KB, 下载次数: 3)
下载附件 保存到相册
11
2014-3-29 22:43 上传
12.打开iWInNTsetup右上角bootice将自动分配ESP盘符Z也可打开DG手动挂(也可自动修复EFI引导见图19)以下为手动修复方法!
12.打开iWInNTsetup右上角bootice将自动分配ESP盘符Z也可打开DG手动挂载.png
(400.69 KB, 下载次数: 11)
下载附件 保存到相册
12
2014-3-29 22:43 上传
13.打开计算机找到ESPz盘
13.打开计算机找到ESPz盘符.png
(323.89 KB, 下载次数: 6)
下载附件 保存到相册
13
2014-3-29 22:43 上传
14.新建文件md Z:\EFI\boot
md Z:\EFI\microsoft\boot
14.新建文件夹EFIbootmicrosoftboot.png
(294.49 KB, 下载次数: 5)
下载附件 保存到相册
14
2014-3-29 22:43 上传
15.将 c:\Windows\Boot\EFI\ 文件夹下所有文件复制到 Esp分区 z:\EFI\microsoft\boot\目录
15.将c盘WindowsBootEFI文件夹下所有文件复制到EspEFImicrosoftboot目录下.png
(238.92 KB, 下载次数: 9)
下载附件 保存到相册
15
2014-3-29 22:43 上传
16.再将 bootmgfw.efi 复制到 Z:\EFI\boot 目录下重命名为bootx64.efi
16.再将bootmgfw.efi复制到boot目录下重命名为bootx64.efi.png
(273.51 KB, 下载次数: 5)
下载附件 保存到相册
16
2014-3-29 22:43 上传
17.新建bcd到目录下Z:\EFI\microsof\tboot\ 下
17.新建bcd到目录下EspEFImicrosoftboot.png
(386.69 KB, 下载次数: 5)
下载附件 保存到相册
17
2014-3-29 22:44 上传
18.智能编辑BCD 添加WIn7启动并编辑修
18.智能编辑BCD添加WIn7启动并编辑修改.png
(336.59 KB, 下载次数: 13)
下载附件 保存到相册
18
2014-3-29 22:44 上传
19.自动修复EFI引导命 C 表示系统安装所在盘符
19.自动修复EFI引导命令.png
(290.8 KB, 下载次数: 11)
下载附件 保存到相册
19
2014-3-29 22:44 上传
20.系统还原完成后进主板BIos修改启
20.系统还原完成后进主板BIos修改启动.png
(778.84 KB, 下载次数: 10)
下载附件 保存到相册
20
2014-3-29 22:44 上传
21.安装完成进入系统查看分区及激活状
21.安装完成进入系统查看分区及激活状态.png
(263.13 KB, 下载次数: 8)
下载附件 保存到相册
21
2014-3-29 22:44 上传
未完待续
MBR不转GPT分区实现EFI引导
1进PE打开DG查看分区
1MBR不转GPT分区实现EFI引导.png
(210.86 KB, 下载次数: 6)
下载附件 保存到相册
11
2014-3-29 23:04 上传
2新建一个FAT格式分
2新建一个FAT格式分区.png
(284.58 KB, 下载次数: 6)
下载附件 保存到相册
22
2014-3-29 23:04 上传
3新建一个FAT格式分区完
3新建一个FAT格式分区完成.png
(220.19 KB, 下载次数: 9)
下载附件 保存到相册
33
2014-3-29 23:04 上传
4手动修复方式方法同上一一样(15--18)
4手动修复方式方法一样.png (226.88 KB, 下载次数: 6)
下载附件 保存到相册
44
2014-3-29 23:04 上传
5MBR不转GPT分区实现EFI引导第一项为传统启动下面为EFI启
5MBR不转GPT分区实现EFI引导第一项为传统启动下面为EFI启动.png
(534.46 KB, 下载次数: 4)
下载附件 保存到相册
55
2014-3-29 23:04 上传
6修改完成进入系统查看分区及激活状态
6修改完成进入系统查看分区及激活状态.png
(261.3 KB, 下载次数: 8)
下载附件 保存到相册
66
2014-3-29 23:04 上传
简单讲解UEFI及MBR
MBR用于win平台
GPT主要用于MAC(苹果)(现在笔记本自带win8也用GPT强制启动WIN8),
MBR分区表与GPT分区表的关系
与支持最大卷为2 TB(Terabytes)并且每个磁盘最多有4个主分区(或3个主分区,1个扩展分区和无限制的逻辑驱动器)的MBR磁盘分区的样式相比,GPT磁盘分区样式支持最大卷为18 EB(Exabytes)并且每磁盘的分区数没有上限,只受到操作系统限制(由于分区表本身需要占用一定空间,最初规划硬盘分区时,留给分区表的空间决定了最多可以有多少个分区,IA-64版Windows限制最多有128个分区,这也是EFI标准规定的分区表的最小尺寸)。与MBR分区的磁盘不同,至关重要的平台操作数据位于分区,而不是位于非分区或隐藏扇区。另外,GPT分区磁盘有备份分区表来提高分区数据结构的完整性。
MBR和2TB的限制
在使用fdisk建立分区时,我们最大只能建立2TB大小的分区,如果你的磁盘(阵列)大于2TB,只能通过划分多个分区的方法才能充分利用磁盘容量,这对于使用小于2TB分区的朋友没啥影响,但对于使用大于2TB分区(比如5TB的分区)的朋友就会遇到问题了,要突破这个限制;我们先来了解下MBR(Master Boot Record)和GPT(GUID Partition Table).
MBR
主引导记录(Master Boot Record,缩写:MBR),又叫做主引导扇区,是计算机开机后访问硬盘时所必须要读取的首个扇区,它在硬盘上的三维地址为(柱面,磁头,扇区)=(0,0,1)。
MBR是由分区程序(如Fdisk,Parted)所产生的,它不依赖任何操作系统,而且硬盘引导程序也是可以改变的,从而能够实现多系统引导。
从主引导记录的结构可以知道,它仅仅包含一个64个字节的硬盘分区表。由于每个分区信息需要16个字节,所以对于采用MBR型分区结构的硬盘(其磁盘卷标类型为MS-DOS),最多只能识别4个主要分区。所以对于一个采用此种分区结构的硬盘来说,想要得到4个以上的主要分区是不可能的。这里就需要引出扩展分区了。扩展分区也是主分区(Primary partition)的一种,但它与主分区的不同在于理论上可以划分为无数个逻辑分区,每一个逻辑分区都有一个和MBR结构类似的扩展引导记录(EBR)。
在MBR分区表中最多4个主分区或者3个主分区+1个扩展分区,也就是说扩展分区只能有一个,然后可以再细分为多个逻辑分区。
在Linux系统中,硬盘分区命名为sda1-sda4或者hda1-hda4(其中a表示硬盘编号可能是a、b、c等等)。在MBR硬盘中,分区号1-4是主分区(或者扩展分区),逻辑分区号只能从5开始。
在MBR分区表中,一个分区最大的容量为2T,且每个分区的起始柱面必须在这个disk的前2T内。你有一个3T的硬盘,根据要求你至少要把它划分为2个分区,且最后一个分区的起始扇区要位于硬盘的前2T空间内。如果硬盘太大则必须改用GPT。
GPT
全局唯一标识分区表(GUID Partition Table,缩写:GPT)是一个实体硬盘的分区结构。它是EFI(可扩展固件接口标准)的一部分,用来替代BIOS中的主引导记录分区表。但因为MBR分区表不支持容量大于2.2TB(2.2 × 1012字节)的分区,所以也有一些BIOS系统为了支持大容量硬盘而用GPT分区表取代MBR分区表。
在MBR硬盘中,分区信息直接存储于主引导记录(MBR)中(主引导记录中还存储着系统的引导程序)。但在GPT硬盘中,分区表的位置信息储存在GPT头中。但出于兼容性考虑,硬盘的第一个扇区仍然用作MBR,之后才是GPT头。
与支持最大卷为2 TB(Terabytes)并且每个磁盘最多有4个主分区(或3个主分区,1个扩展分区和无限制的逻辑驱动器)的MBR磁盘分区的样式相比,GPT磁盘分区样式支持最大卷为18 EB(Exabytes)并且每磁盘的分区数没有上限,只受到操作系统限制(由于分区表本身需要占用一定空间,最初规划硬盘分区时,留给分区表的空间决定了最多可以有多少个分区,IA-64版Windows限制最多有128个分区,这也是EFI标准规定的分区表的最小尺寸)。与MBR分区的磁盘不同,至关重要的平台操作数据位于分区,而不是位于非分区或隐藏扇区。另外,GPT分区磁盘有备份分区表来提高分区数据结构的完整性。
EFI
可扩展固件接口(英文名Extensible Firmware Interface 或EFI)是一种个人电脑系统规格,用来定义操作系统与系统韧体之间的软件界面,为替代BIOS的升级方案。可扩展固件接口负责加电自检(POST)、连系操作系统以及提供连接操作系统与硬件的接口。
EFI最初由英特尔开发,现时由UEFI论坛来推广与发展。
UEFI
是由EFI1.10为基础发展起来的,它的所有者已不再是Intel,而是一个称作Unified EFI Form的国际组织,贡献者有Intel,Microsoft,AMI,等几个大厂,属于open source,目前版本为2.1。
[align=center]UEFI系统安装引导修复[/align]
[align=left]看见大家对EFI的执着,特 赶工做了简单的 暗转及修复,如有问题以于反馈:[/align]
[align=left]图片加文字说明:[/align]
[align=left]1.BIos开启UEFI启动支持[/align]
[b]1.BIos开启UEFI启动支持.png
(653.26 KB, 下载次数: 5)
下载附件 保存到相册
1
2014-3-29 22:42 上传
[/b]
[align=left]2.选着UEFI启动U盘[/align]
2.选着UEFI启动U盘.png
(654.5 KB, 下载次数: 7)
下载附件 保存到相册
2
2014-3-29 22:42 上传
3.打开DG查看传统MBR分区
3.打开DG查看传统MBR分区.png
(263.11 KB, 下载次数: 6)
下载附件 保存到相册
3
2014-3-29 22:42 上传
4.MBR分区转GUID(GPT)
4.MBR分区转GUID(GPT).png
(287.25 KB, 下载次数: 8)
下载附件 保存到相册
4
2014-3-29 22:42 上传
5.确定转换GUID
5.确定转换GUID.png (271.43 KB, 下载次数: 7)
下载附件 保存到相册
5
2014-3-29 22:42 上传
6.保存对分区表的更改
6.保存对分区表的更改.png (274.78 KB, 下载次数: 8)
下载附件 保存到相册
6
2014-3-29 22:42 上传
7.无重要数据可快速分区
7.无重要数据可快速分区.png
(257.83 KB, 下载次数: 11)
下载附件 保存到相册
7
2014-3-29 22:42 上传
8.有则删除一个无重要数据分手动建立EFI分区
8.有则删除一个无重要数据分手动建立EFI分区.png
(326.54 KB, 下载次数: 6)
下载附件 保存到相册
8
2014-3-29 22:43 上传
9.手动建立EFI分区后再剩余空间建立NTFS分区
9.手动建立EFI分区后再剩余空间建立NTFS分区.png
(278.98 KB, 下载次数: 5)
下载附件 保存到相册
9
2014-3-29 22:43 上传
10.打开一件还原系统(以win7x64为例)win8...都是一样方法
10.打开一件还原系统(以win7x64为例).png
(533.76 KB, 下载次数: 3)
下载附件 保存到相册
10
2014-3-29 22:43 上传
11.等待还原完成先不要重启
11.等待还原完成先不要重启.png
(365.02 KB, 下载次数: 3)
下载附件 保存到相册
11
2014-3-29 22:43 上传
12.打开iWInNTsetup右上角bootice将自动分配ESP盘符Z也可打开DG手动挂(也可自动修复EFI引导见图19)以下为手动修复方法!
12.打开iWInNTsetup右上角bootice将自动分配ESP盘符Z也可打开DG手动挂载.png
(400.69 KB, 下载次数: 11)
下载附件 保存到相册
12
2014-3-29 22:43 上传
13.打开计算机找到ESPz盘
13.打开计算机找到ESPz盘符.png
(323.89 KB, 下载次数: 6)
下载附件 保存到相册
13
2014-3-29 22:43 上传
14.新建文件md Z:\EFI\boot
md Z:\EFI\microsoft\boot
14.新建文件夹EFIbootmicrosoftboot.png
(294.49 KB, 下载次数: 5)
下载附件 保存到相册
14
2014-3-29 22:43 上传
15.将 c:\Windows\Boot\EFI\ 文件夹下所有文件复制到 Esp分区 z:\EFI\microsoft\boot\目录
15.将c盘WindowsBootEFI文件夹下所有文件复制到EspEFImicrosoftboot目录下.png
(238.92 KB, 下载次数: 9)
下载附件 保存到相册
15
2014-3-29 22:43 上传
16.再将 bootmgfw.efi 复制到 Z:\EFI\boot 目录下重命名为bootx64.efi
16.再将bootmgfw.efi复制到boot目录下重命名为bootx64.efi.png
(273.51 KB, 下载次数: 5)
下载附件 保存到相册
16
2014-3-29 22:43 上传
17.新建bcd到目录下Z:\EFI\microsof\tboot\ 下
17.新建bcd到目录下EspEFImicrosoftboot.png
(386.69 KB, 下载次数: 5)
下载附件 保存到相册
17
2014-3-29 22:44 上传
18.智能编辑BCD 添加WIn7启动并编辑修
18.智能编辑BCD添加WIn7启动并编辑修改.png
(336.59 KB, 下载次数: 13)
下载附件 保存到相册
18
2014-3-29 22:44 上传
19.自动修复EFI引导命 C 表示系统安装所在盘符
19.自动修复EFI引导命令.png
(290.8 KB, 下载次数: 11)
下载附件 保存到相册
19
2014-3-29 22:44 上传
20.系统还原完成后进主板BIos修改启
20.系统还原完成后进主板BIos修改启动.png
(778.84 KB, 下载次数: 10)
下载附件 保存到相册
20
2014-3-29 22:44 上传
21.安装完成进入系统查看分区及激活状
21.安装完成进入系统查看分区及激活状态.png
(263.13 KB, 下载次数: 8)
下载附件 保存到相册
21
2014-3-29 22:44 上传
未完待续
MBR不转GPT分区实现EFI引导
1进PE打开DG查看分区
1MBR不转GPT分区实现EFI引导.png
(210.86 KB, 下载次数: 6)
下载附件 保存到相册
11
2014-3-29 23:04 上传
2新建一个FAT格式分
2新建一个FAT格式分区.png
(284.58 KB, 下载次数: 6)
下载附件 保存到相册
22
2014-3-29 23:04 上传
3新建一个FAT格式分区完
3新建一个FAT格式分区完成.png
(220.19 KB, 下载次数: 9)
下载附件 保存到相册
33
2014-3-29 23:04 上传
4手动修复方式方法同上一一样(15--18)
4手动修复方式方法一样.png (226.88 KB, 下载次数: 6)
下载附件 保存到相册
44
2014-3-29 23:04 上传
5MBR不转GPT分区实现EFI引导第一项为传统启动下面为EFI启
5MBR不转GPT分区实现EFI引导第一项为传统启动下面为EFI启动.png
(534.46 KB, 下载次数: 4)
下载附件 保存到相册
55
2014-3-29 23:04 上传
6修改完成进入系统查看分区及激活状态
6修改完成进入系统查看分区及激活状态.png
(261.3 KB, 下载次数: 8)
下载附件 保存到相册
66
2014-3-29 23:04 上传
相关文章推荐
- UIDatePicker 时间滚动表
- SQLServer跨服务器访问数据库(openrowset/opendatasource/openquery)
- juery实现粘贴复制
- [IOS]轻松理解UITableViewCell的重用机制
- 308. Range Sum Query 2D - Mutable
- Android:Handler+Looper+MessageQueue+Thread(线程间的通信)随记
- 【Java学习笔记】String、StringBuffer和StringBuilder
- mysql update中使用subquery
- 【POJ 3709】K-Anonymous Sequence
- jenkins 安装 SVN Publisher 后向 svn 提交代码报错: E170001: Authentication required for...
- Query on a tree II
- 2016扁平化图标设计如何做太原UI设计师郭文军讲
- ERROR: Error installing rails: ERROR: Failed to build gem native extension.
- Leetcode: Implement Stack using Queues
- Storyboard应用:快速创建及设置View
- ios学习之UI控件的一些基本使用
- UITableView实现选中一行或者多行
- 使用druid配置jndi
- Arduino 中多传感器数据采集的写法
- Permutation Sequence