2023年11月25日发(作者:)
Linux命令之parted命令
⼀、命令简介
parted是⼀个操作磁盘分区的程序。它⽀持多种分区表格式,包括MS-DOS和GPT。它对于为新的操作系统创建空间、重新组织磁盘
使⽤以及将数据复制到新的硬盘上⾮常有⽤。parted的操作都是实时的,也就是说你执⾏了⼀个分区的命令,他就实实在在地分区了,⽽不
是像fdisk那样,需要执⾏w命令写⼊所做的修改, 所以进⾏parted的操作务必谨慎,切勿在⽣产环境中进⾏实验性试验。通常划分分区⼯
具我们⽤的⽐较多是fdisk命令,fdisk⼯具他对分区是有⼤⼩限制的,它只能划分⼩于2T的磁盘。现在的磁盘空间已经远远⼤于2T,有两
个⽅法来解决这个问题:其⼀是通过卷管理来实现,其⼆就是通过Parted⼯具来实现对2T磁盘进⾏分区操作。GPT格式的磁盘相当于原来
MBR磁盘中原来保留4个partition table的4*16个字节,只留第⼀个16个字节,类似于扩展分区,真正的partition table在512字节之
[root@s151 ~]# parted
GNU Parted 3.1
使⽤ /dev/sda
Welcome to GNU Parted! Type ‘help’ to view a list of commands.
11、创建⼀个分区
(parted) mkpart
分区类型? primary/主分区/extended/扩展分区? primary
⽂件系统类型? [ext2]? ext4
起始点? 1
结束点? 10G
(parted) print
(parted) quit
信息: You may need to update /etc/fstab.
16、恢复分区
(parted) rescue
起始点? 1
结束点? 11G
正在搜索⽂件系统… 1% (剩余时间 01:32)信息: A ext4 primary partition was found at 1049kB -> 10.0GB. Do you want to
命令命令说明
align-check TYPE N检查分区N的类型(最⼩选择)对齐
help [COMMAND]打印常规帮助或命令帮助
mklabel,mktable LABEL-TYPE创建新的disklabel(分区表)


发布评论