好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

MBR与GPT分区格式.docx

15页
  • 卖家[上传人]:人***
  • 文档编号:396260008
  • 上传时间:2023-03-14
  • 文档格式:DOCX
  • 文档大小:69.98KB
  • / 15 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • MBR与GPT分区格式(实例-创建大于2TB的分区)MBR 和 2TB 的限制在使用 fdisk 建立分区时,我们最大只能建立 2TB 大小的分区,如果你的磁盘(阵列)大于 2TB,只能通过划分多个分区的方法才能充分利用磁盘容量,这对于使用小于2TB分区的朋 友没啥影响,但对于使用大于 2TB 分区(比如 5TB 的分区)的朋友就会遇到问题了,要突破这 个限制;我们先来了解下 MBR (Mas ter Boo t Record)和 GPT (GUID Par tit ion Table).MBR主引导记录(Mas ter Boo t Record,缩写:MBR),又叫做主引导扇区,是计算机开机后访 问硬盘时所必须要读取的首个扇区,它在硬盘上的三维地址为(柱面,磁头,扇区)=(0, 0, 1)MBR是由分区程序(如Fdisk, Par ted )所产生的,它不依赖任何操作系统,而且硬盘引导 程序也是可以改变的,从而能够实现多系统引导从主引导记录的结构可以知道,它仅仅包含一个 64 个字节的硬盘分区表由于每个分区信 息需要16个字节,所以对于采用MBR型分区结构的硬盘(其磁盘卷标类型为MS-D0S),最多 只能识别 4 个主要分区。

      所以对于一个采用此种分区结构的硬盘来说,想要得到 4 个以上的 主要分区是不可能的这里就需要引出扩展分区了扩展分区也是主分区(Primary par tit ion)的一种,但它与主分区的不同在于理论上可以划分为无数个逻辑分区,每一个 逻辑分区都有一个和MBR结构类似的扩展引导记录(EBR)在 MBR 分区表中最多 4 个主分区或者 3 个主分区+1 个扩展分区,也就是说扩展分区只能有 一个,然后可以再细分为多个逻辑分区在Linux系统中,硬盘分区命名为sdal — sda4或者hdal — hda4 (其中a表示硬盘编号可能 是a、b、c等等)在MBR硬盘中,分区号1 — 4是主分区(或者扩展分区),逻辑分区号 只能从5 开始在MBR分区表中,一个分区最大的容量为2T,且每个分区的起始柱面必须在这个disk的前 2T内你有一个3T的硬盘,根据要求你至少要把它划分为2个分区,且最后一个分区的起 始扇区要位于硬盘的前2T空间内如果硬盘太大则必须改用GPTGPT全局唯一标识分区表(GUID Par tit ion Table,缩写:GPT)是一个实体硬盘的分区结构 它是EFI(可扩展固件接口标准)的一部分,用来替代BIOS中的主引导记录分区表。

      但因为 MBR分区表不支持容量大于2.2TB (2.2 X 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可扩展固件接口(英文名Ext ensible Firmware In terface或EFI)是一种个人电脑系统规 格,用来定义操作系统与系统韧体之间的软件界面,为替代BIOS的升级方案。

      可扩展固件 接口负责加电自检(POST)、连系操作系统以及提供连接操作系统与硬件的接口EFI 最初由英特尔开发,现时由 UEFI 论坛来推广与发展UEFI是由EFI1.10为基础发展起来的,它的所有者已不再是Intel,而是一个称作Unified EFIForm的国际组织,贡献者有Intel,Microsoft, AMI,等几个大厂,属于open source, 目 前版本为 2.1二 创建一个大于 2TB 的分区MBR与GPT,都是分区格式,其中MBR最大分区小于等于2TB,而GPT分区没有2TB的限制, 理论最大分区 18 EB!现在我们知道了要创建一个大于 2TB 的分区,就不能使用 MBR 格式的分区表了,而要使用GPT格式的分区表,我们最常用的fdisk分区工具就爱莫能助了,需要使用linux下的 Parted 分区工具!测试环境为:Dell R710 2u 服务器cpu 2* XEON 5606mem 16Gdisk 6*1TB sas 7200rpmraid raidlevel 5 perc 6i 卡rhel 6 64bit,创建一个4TB大小分区下面正式开始分区:1 在使用 parted 分区之前,我们先用 fdisk -l 来查看下硬盘信息![root^chuckei fdi5k -1Disk /dev/sda: 314.6 E艮 314572800609 bytes255 head5( 65 sectors/trackj 38244 cylindersUnits = cylinders of 160&5 * 512 = 8225280 bytes Sector size (logical/physical): 512 b/tes / 512 bytesI/O size (minimum/optimal):Disk identifier: QxQBBSdbdfi512 bytes / 512 bytesDevice BootStartEndBlocksIdSystem/dev/sdal *11310240983LinuxPartition 1 doesnot end oncylinder boundary./dev/sda2151 2762T024时00083Linux/dev/sdaS127622423583Linux/dev/sda424235382451125365765Extended/dev/sda52423524757419430482Linux 阳目卩 / Solaris/dev/sda6247573824510834022483LinuxWARNING; GPT (GLID Partition Table) detected on '/dev/sdb'! The util fdisk doesn 11 名叩port GPT. Use GNU Parted.Disk /dev/sdb: 4635.7 GB』4683&95390720 bytes255 heads, 65 sectors/track( 569426 c/lindersUnits 二 cylinders of 16965 * 512 二 822528& bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimtm/optimal^: 512 bytes / 512 bytesDisk identifier: 9x00000000Device Boot Start End Blocks Id System2上边的信息我们知道/dev/sdb 4.6TB,现在使用par ted命令,如下图。

      r»t8chuckQ 1 ']t parted /dev/sdb3NU Parted 2.1吏用 /dev/sdbWelcome to GNU Parted! Type 'help' to view 吕 list of commards. parted) printladel: DELL PERC 6/1 (SCSI)3isk /dev/sdb: 4684GBSector size Clogical/phyaical): 512E/512EPartition Table: gptdumber Start End Si2e File system Name 标志parted) |[root@chuck01 parted /dev/s

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.