Linux 分区fdisk、parted

fdisk

parted

parted 简介

parted 支持MBR、GPT分区表;支持单个分区大于2T的GPT分区;GPT分区无4个分区的限制

parted 交互命令

parted /dev/sda 进入交互命令
help 查看所有的命令帮助
version 显示版本
quit 退出保存 print 显示硬盘、大小、分区表、分区
mktable、mklabel 创建新的分区表
mkpart 创建新的分区
rm 删除分区
resizepart 修改分区大小

parted 交互性案例

1. 给硬盘创建分区

# parted /dev/nvme0n1
GNU Parted 3.4
Using /dev/nvme0n1
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) print
Model: INTEL SSDPEKKA128G7 (nvme)
Disk /dev/nvme0n1: 128GB
Sector size (logical/physical): 512B/512B
Partition Table: loop
Disk Flags:

Number  Start  End    Size   File system  Flags
 1      0.00B  128GB  128GB  ext4

(parted) mktable
New disk label type? gpt
Warning: The existing disk label on /dev/nvme0n1 will be destroyed and all data on this disk will be lost. Do you want to
continue?
Yes/No? y
(parted) mkpart
Partition name?  []? 1
File system type?  [ext2]? ext4
Start?
Start? 0%
End? 100%
(parted) print
Model: INTEL SSDPEKKA128G7 (nvme)
Disk /dev/nvme0n1: 128GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:

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

(parted)

parted 非交互性案例

1. 给硬盘创建分区

parted /dev/nvme0n1 mktable
parted /dev/nvme0n1 mkpart primary 0% 100%
parted /dev/nvme0n1 print

  

posted @ 2023-12-01 10:59  zhuang6  阅读(62)  评论(0)    收藏  举报