Answers:
这些选项与libparted;中支持的各种分区系统相对应。没有太多的文档,但查看源代码:
aix 提供对IBM AIX中使用的卷的支持(该AIX引入了我们现在称为LVM的功能);amiga 为Amiga的RDB分区方案提供支持;bsd 提供对BSD磁盘标签的支持;dvh 提供对SGI磁盘卷标头的支持;gpt 提供对GUID分区表的支持;mac 为旧的(GPT之前的)Apple分区表提供支持;msdos 提供对DOS风格的MBR分区表的支持;pc98提供对PC-98分区表的支持;sun 为Sun的分区方案提供支持;loop 提供对原始磁盘访问(环回式)的支持-我不确定此磁盘的用途。如您所见,其中大多数用于较旧的系统,您可能不需要创建除gpt或以外的任何类型的分区表msdos。
对于新磁盘,我建议gpt:它允许更多分区,即使在UEFI之前的系统中也可以引导它(使用grub),并支持大于2 TiB的磁盘(对于512字节扇区磁盘,最大为8 ZiB)。实际上,如果您不需要从磁盘启动,我建议您根本不使用分区方案,而只需将整个磁盘添加到mdadm,LVM或zpool中,这取决于您是否使用LVM(位于LVM之上mdadm还是不是)或ZFS。
是的,msdos是基于主引导记录的分区。
您应该与msdos一起使用gpt。如果要使用7个以上的分区,则必须使用gpt(除非您要使用非标准MBR(我不建议这样做,否则您永远都不知道哪种实用程序会假定msdos / windows限制)。gpt如果驱动器> 2Tb ,则还必须使用。
如果这是仅Linux的光盘,而永远不会进入不支持的真正旧的Linux系统gpt,那么使用gpt它是最简单的。