parted 分区使用

parted 分区使用

parted工具一把使用场景在2TB以上的磁盘

  • Linux中有两种常用的分区表MBR分区表(主引导记录分区表)和GPT分区表(GUID分区表),其中:
    • MBR分区表:支持的最大分区时2TB,最多支持4个主分区,或3个主分区和1个拓展分区。
    • GPT分区表:支持最大18EB的分区,最多支持128个分区,其中1个系统保留分区,127个用户自定义分区。

使用方法

#1找到要分区的磁盘(这里一sdb盘为例)
[root@jenkins ~]# lsblk 
NAME            MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda               8:0    0  200G  0 disk 
├─sda1            8:1    0    1G  0 part /boot
└─sda2            8:2    0  199G  0 part 
  ├─centos-root 253:0    0  191G  0 lvm  /
  └─centos-swap 253:1    0    8G  0 lvm  [SWAP]
sdb               8:16   0    4T  0 disk 
sr0              11:0    1 1024M  0 rom  

#2进入parted工具
parted  /dev/sdb
#3常用命令
help 查看帮助
mklabel 创建分区表,类型可以自己选定,推荐GPT
rm $NUMBER 删除分区
print 打印信息


#4开始使用(显示信息)
(parted)                                                                  
(parted) print 
Model: VMware Virtual disk (scsi)
Disk /dev/sdb: 4398GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: 

Number  Start  End  Size  File system  Name  Flags

(parted)   

#5(如果原来有其他分区表信息可以重新格式化) 
(parted) mklabel rm 
parted: invalid token: rm
New disk label type? gpt  
Warning: The existing disk label on /dev/sdb will be destroyed and all data on this disk will be lost. Do you want to continue?
Yes/No? yes
#6创建分区

(parted) mkpart 
Partition name?  []? 1    (分区名称)                                                
File system type?  [ext2]? xfs          (分区格式按照实际情况设置)                                  
Start? 1                                                                  
End? 1100g
#7显示结果
(parted) print                                                            
Model: VMware Virtual disk (scsi)
Disk /dev/sdb: 4398GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: 

Number  Start   End     Size    File system  Name  Flags
 1      1049kB  1100GB  1100GB               1

(parted)  quit
[root@jenkins ~]# lsblk 
NAME            MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda               8:0    0  200G  0 disk 
├─sda1            8:1    0    1G  0 part /boot
└─sda2            8:2    0  199G  0 part 
  ├─centos-root 253:0    0  191G  0 lvm  /
  └─centos-swap 253:1    0    8G  0 lvm  [SWAP]
sdb               8:16   0    4T  0 disk 
└─sdb1            8:17   0    1T  0 part 
sr0              11:0    1 1024M  0 rom  


继续创建分区按照步骤6继续即可

:warning: 磁盘格式话分区需要谨慎,数据大于一切

:warning: size给到1024G实际会被文件系统占用一部分,1100G可以为1TB,详细字符可以百度。

:warning: msdos属于mgr,只能支持2T以内的操作,:egg: 4T的磁盘不管分多少区,实际使用只能2T以内。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
禁止转载,如需转载请通过简信或评论联系作者。

友情链接更多精彩内容