linux中GPT分区

提前增加一块硬盘/dev/sdb

[root@localhost ~]# parted
GNU Parted 3.1
使用 /dev/sda
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted)

默认输入parted命令定位到第一块硬盘/dev/sda,切换硬盘使用select 设备路径

(parted) select /dev/sd
sda   sda1  sda2  sdb   
(parted) select /dev/sdb
使用 /dev/sdb

指定目标分区表的类型,使用mklabel命令,如果是MBR则为msdos,在fdisk命令中,只支持MBR分区,即分区表类型为msdos,省略了该步骤,在使用parted分区的时候,我们可以使用gpt分区类型,该分区类型突破了主分区最多4个的限制,突破了单个分区最大2TB的限制。

(parted) mklabel gpt

交互模式和命令模式,命令模式必须指定Name

(parted) mkpart                                                           
分区名称?  []? huangbaokang                                              
文件系统类型?  [ext2]?                                                   
起始点? 0                                                                
结束点? 100                                                              
警告: The resulting partition is not properly aligned for best performance.
忽略/Ignore/放弃/Cancel? cancel                                           
(parted) mkpart                                                           
分区名称?  []? huangbaokang
文件系统类型?  [ext2]? 
起始点? 1                                                                
结束点? 100                                                              
(parted) print                                                            
Model: VMware, VMware Virtual S (scsi)
Disk /dev/sdb: 2147MB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: 

Number  Start   End     Size    File system  Name          标志
 1      1049kB  99.6MB  98.6MB               huangbaokang

如上为交互模式,命令模式如下,一条命令搞定,第一个参数为名字,然后是开始位置,结束位置

(parted) mkpart test 100 150                                              
(parted) print                                                            
Model: VMware, VMware Virtual S (scsi)
Disk /dev/sdb: 2147MB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: 

Number  Start   End     Size    File system  Name          标志
 1      1049kB  99.6MB  98.6MB               huangbaokang
 2      99.6MB  150MB   50.3MB               test

如果开始跟结束有重叠,会给出人性化的提示。

(parted) mkpart test2 120 200                                             
警告: You requested a partition from 120MB to 200MB (sectors 234375..390625).
The closest location we can manage is 150MB to 200MB (sectors 292864..390625).
Is this still acceptable to you?
是/Yes/否/No? Yes                                                         
(parted) print                                                            
Model: VMware, VMware Virtual S (scsi)
Disk /dev/sdb: 2147MB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: 

Number  Start   End     Size    File system  Name          标志
 1      1049kB  99.6MB  98.6MB               huangbaokang
 2      99.6MB  150MB   50.3MB               test
 3      150MB   200MB   50.1MB               test2


删除分区,使用rm 加分区的编号,如删除第3个分区

(parted) rm 3                                                             
(parted) print
Model: VMware, VMware Virtual S (scsi)
Disk /dev/sdb: 2147MB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: 

Number  Start   End     Size    File system  Name          标志
 1      1049kB  99.6MB  98.6MB               huangbaokang
 2      99.6MB  150MB   50.3MB               test

在设置开始结束分区大小,默认采用的是MB,也可以设置GB,输入命令unit GB

(parted) unit GB                                                          
(parted) mkpart testGB 0.2 1
错误: Use a smaller unit instead of a value < 1
(parted) mkpart testGB 1 1.2
(parted) print                                                            
Model: VMware, VMware Virtual S (scsi)
Disk /dev/sdb: 2.15GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: 

Number  Start   End     Size    File system  Name          标志
 1      0.00GB  0.10GB  0.10GB               huangbaokang
 2      0.10GB  0.15GB  0.05GB               test
 3      1.00GB  1.20GB  0.20GB               testGB

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

黄宝康

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值