在构建基于gpt的分区时,为什么mkpart经常使用分区类型?

时间:2019-05-30 16:00:33

标签: disk-partitioning parted

在为GPT构建EFI系统分区时,我经常看到建议(例如ArchWiki)来执行这样的命令:

(parted) mkpart primary fat32 1MiB 261MiB

或对于根分区这样:

(parted) mkpart primary ext4 261MiB 100%

为什么primary在这里是必需的? parted manual状态

  

part-type是“主要”,“扩展”或“逻辑”之一,只能与“ msdos”或“ dvh”分区表一起指定。

这是GPT,不是msdos或dvh。手册另有说明

  

必须为“ gpt”分区表指定名称。

所以看来esp的正确命令应该类似于

(parted) mkpart fat32 name 1MiB 261MiB

primary只是被忽略了,还是有其他用途?为什么不分开抱怨我们没有提供名字?

0 个答案:

没有答案