GPT分区表

23 views
Skip to first unread message

lumin

unread,
Jan 29, 2015, 1:18:49 AM1/29/15
to xidian...@googlegroups.com
MBR分区表非常古老了,GNU Parted把MBR分区表称作msdos分区表。
GUID Partition Table 简称 GPT,它拥有一些特性。

1. 可分区数量限制提升了。
传统的MBR分区表试图用extended分区来扩充可分区数,然而这样做之后整个分区
表的树状结构就变复杂(相比GPT只有1级树),还增加了一个描述 extended分区
整体的奇葩设备 /dev/sdaX。
而GPT几乎是爱分多少分多少,而且没有所谓 primary/extended 之分,分区
都挂在根节点上(抽象地来说)。

2. 备份
GPT自带备份机制[0]。它在块设备的 LBA -33 ~ LBA -1 之间进行备份。

3. 支持问题
XP的时代没有GPT,这直接导致我多次从打印店重新返回宿舍格式化。
P.S. 当U盘上有多个分区的时候,windows蛋疼地只挂载第一个他看着舒服的
分区,并对别的分区默认视而不见。

3. UEFI/BIOS + GPT
另外,似乎使用UEFI的设备都上GPT了,而BIOS对GPT有问题。
要在BIOS设备上使用GPT,需要稍微调教一下分区。
根据grub的官方手册,标准的做法是额外分一个小区给grub用,并设置
bios_grub标记。
不这么做也行,只要在part1之前留上1MB左右的空间,并且grub-install的
时候加上--force参数即可。

我自己的分区规划常常是5个区,MBR刚好不够用。

[0] http://en.wikipedia.org/wiki/GUID_Partition_Table

Justin Wong

unread,
Jan 29, 2015, 2:03:43 AM1/29/15
to 西电开源社区
扁平化设计,扁平化管理,扁平化分区表…

2333 我自己是把U盘分若干个区,第一个分区 FAT32 专门放打印店和 windows 用的东西……



--
您收到此邮件是因为您订阅了“西电开源社区”邮件列表。
要向此邮件列表发帖,请发送电子邮件至 xidian...@googlegroups.com
要取消订阅,请发送电子邮件至 xidian_linux+unsubscribe@googlegroups.com
请通过 https://groups.google.com/group/xidian_linux?hl=zh-CN 访问此网上论坛。
通过 [ipv6 enabled] http://xdlinux.info/http://xdl.in/
    [ipv4 only] http://linux.xidian.edu.cn/
     [手机]:http://m.xdlinux.info/   访问西电开源社区。
--- 您收到此邮件是因为您订阅了 Google 网上论坛的“西电开源社区邮件列表”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到xidian_linux+unsubscribe@googlegroups.com
要查看更多选项,请访问 https://groups.google.com/d/optout



--
Open Source, Open Mind
Reply all
Reply to author
Forward
0 new messages