parted工具可以划分单个分区大于2T的GPT格式的分区,也可以划分普通的MBR分区。
parted命令 是由GNU组织开发的一款功能强大的磁盘分区和分区大小调整工具。GPT格式的磁盘相当于原来MBR磁盘中原来保留4个partition table的4 16个字节,只留第一个16个字节,类似于扩展分区,真正的partition table在512字节之后,GPT分区方式没有四个主分区的限制,** 最多可达到128个主分区 **。
语法:
parted [选项]… [设备 [命令 [参数]…]…]
选项:
-l : –list 列出所有设别的分区信息
-i : –interactive 在必要时,提示用户
-s : –script 从不提示用户
示例:
1.交互式创建分区:
1.选择要分区的硬盘,此处为/dev/hdb
parted /dev/hdb
2.创建一个分区表:
mklabel
3.分区大于2TB的磁盘,应该使用gpt方式的分区表:
gpt
4.进行分区操作:分别输入分区名称,文件系统,分区的起止位置
mkpart
5.验证分区信息:
print
2.分互交式创建分区:
1.创建分区表,此处为/dev/sdl
parted /dev/sdl mklabel gpt
2.将硬盘所有容量分给主分区
parted /dev/sdl mkpart primary 0% 100%
3.查询磁盘的已有分区
parted /dev/sdl print
4.查询硬盘分区
fdisk -l
5.格式化分区
mkfs -t xfs /dev/sdl1
6.查询/dev/sdl1的blkid
blkid /dev/sdl1
7.修改/etc/fstab
vim /etc/fstab
8.挂载文件系统,查询
mount -a
df -h