发布网友 发布时间:2022-04-23 09:10
共1个回答
热心网友 时间:2022-05-26 22:38
linux系统磁盘分区之parted对于linux的分区通常可以使用fdisk命令工具和parted工具对于分区表通常有MBR分区表和GPT分区表对于磁盘大小小于2T的磁盘,我们可以使用fdisk和parted命令工具进行分区对于MBR分区表的特点(通常使用fdisk命令进行分区)所支持的最大磁盘大小:2T最多支持4个主分区或者是3个主分区加上一个扩展分区对于GPT分区表的特点(使用parted命令进行分区)支持最大卷:18EB(1EB=1024TB)最多支持128个分区对于parted命令工具分区的介绍fdisk
-l
查看磁盘信息parted
/dev/sdb
使用parted工具操作磁盘/dev/sdbmktable
gpt
或者
mklabel
gpt
把磁盘/dev/sdb
格式化为
gpt分区表mkpart
primary
0MB
50MB
创建一个50M大小的主分区mkpart
extended
50MB
100MB
创建一个50M大小的扩展分区rm
1
删除number为1
的分区print
显示磁盘
/dev/sdb的相关信息help
显示帮助命令退出parted命令,在linux命令行窗口对分区进行格式化mkfs.ext4
/dev/sdb2
格式化磁盘/dev/sdb的第二个分区为ext4格式的分区//实现磁盘自动挂载vi
/etc/fstable/dev/sdb2
/backup
ext4
defaults
1
2场景模拟:需求有一个1G的磁盘/dev/sdc,需要分区表会gpt格式,分为两个400MB的分区,一个主分区,一个扩展分区,格式化文件系统为ext4格式并且实现开机自动挂载,其中两个目录分别是
/backup
/datafile1
使用
fdisk
-l
进行磁盘信息查看
fdisk
-l2
使用命令parted
操作
/dev/sdc
parted
/dev/sdc3
格式化为gpt格式的分区表
mktable
gpt4
创建一个400M的主分区
mkpart
primary
0MB
400MB5
退出
quit6
格式化文件系统为ext4
mkfs.ext4
/dev/sdc17
创建两个目录
mkdir
/backup
mkdir
/datafile8
进行磁盘扩展(提示:对于已经格式化分区表为gpt格式的磁盘直接扩展请参考以下)
parted
/dev/sdc9
mkpart
extended
400MB
800MB10
查看磁盘信息
print11
退出
quit12
格式化文件系统为ext4
mkfs.ext4
/dev/sdc213
配置开机自动挂载磁盘
vi
/etc/fstab
/dev/sdc1
/backup
ext4
default
1
2
/dev/sdc2
/datafile
ext4
default
1
2在操作过程有可能需要重启系统才会生效