与fdisk创建MBR分区一样,sgdisk是一个创建GPT分区的工具,如果你还不了解GPT分区,请参考The difference between booting MBR and GPT with GRUB


查看GPT分区

sgdisk -p /dev/sdb


删除所有分区

sgdisk --zap-all --clear --mbrtogpt /dev/sdb


创建分区

sgdisk -n 1:2048 -p /dev/sdb           # 在sdb上创建一个分区,使用全部空间,-p可以省略,打印创建的分区信息。

sgdisk --new=1:2048:7814037134 --change-name=1:dzq-test -u 1:R -t 1:8300 --mbrtogpt -- /dev/sdg


查看分区1详细信息

sgdisk --info=1 /dev/sdb


删除分区1

sgdisk --delete=1 /dev/sdb


partprobe

将磁盘分区表变化信息通知内核,请求操作系统重新加载分区表


创建后分区后,需要执行格式化命令才能使用。