首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不同的分区表之间有什么区别?

问不同的分区表之间有什么区别?
EN

Unix & Linux用户
提问于 2016-06-13 06:36:07
回答 2查看 105.4K关注 0票数 91

当我希望创建一个新的分区表时,我有以下选项:

  • aix
  • amiga
  • bsd
  • dvh
  • gpt
  • mac
  • msdos
  • pc98
  • sun
  • loop

默认情况下,msdos似乎是,我猜它是一个'MBR‘分区表。然而,gpt是最近才出现的,但对Windows的支持却较少。我使用Linux已经很长时间了,但我从未真正研究过分区。

各种选择及其不同之处是什么?有推荐的Linux磁盘吗?

EN

回答 2

Unix & Linux用户

回答已采纳

发布于 2016-06-13 08:12:34

这些选项对应于libparted中支持的各种分区系统;不存在大量文件,而是查看源代码:

  • aix提供了对IBM中使用的卷的支持( AIX引入了我们现在知道的LVM);
  • amiga为Amiga的RDB分区方案提供了支持;
  • bsd提供对BSD磁盘标签的支持;
  • dvh提供了对SGI磁盘卷头的支持;
  • gpt提供对GUID分区表的支持;
  • mac支持旧的(前GPT)苹果分区表;
  • msdos支持DOS风格的MBR分区表;
  • pc98提供对PC-98分区表的支持;
  • sun为Sun的分区方案提供了支持;
  • loop提供了对原始磁盘访问(回环式)的支持--我不确定这种访问的用途。

如您所见,其中大部分是针对旧系统的,您可能不需要创建除gpt或msdos以外的任何类型的分区表。

对于一个新的磁盘,我建议使用gpt:它允许更多的分区,即使在UEFI前系统(使用grub)也可以引导它,并且支持大于2个TiB的磁盘(512个字节扇区磁盘最多支持8个ZiB)。实际上,如果您不需要从磁盘引导,我建议您完全不要使用分区方案,而只是将整个磁盘添加到mdadm、LVM或zpool中,这取决于您是使用LVM (是否在mdadm之上)还是ZFS。

票数 82
EN

Unix & Linux用户

发布于 2016-06-13 08:07:22

是的,msdos是基于主引导记录的分区。

您应该要么使用msdos要么使用gpt。如果您需要超过7个分区,则必须使用gpt (除非您想要一个非标准的MBR,我不推荐它,您永远不知道哪些实用程序具有msdos/windows的限制)。如果驱动器> 2Tb,您还必须使用gpt。

如果这是一个只有Linux的光盘,永远不会进入一个真正旧的不支持gpt的Linux系统,那么使用gpt是最简单的。

票数 16
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/289389

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档