在CentOS中创建和管理分区常用工具为fdisk
(适用于MBR分区表,≤2TB硬盘)和parted
(支持GPT分区表,适合大容量硬盘),以下是具体步骤及关键操作:
lsblk
:查看块设备树状结构,识别磁盘设备(如/dev/sdb
)。fdisk -l
:查看磁盘分区表,确认未使用的磁盘。sudo fdisk /dev/sdX # 替换为实际磁盘设备名(如/dev/sdb)
n
新建分区,选择主分区(p
)或扩展分区(e
),设置分区号(默认1)、起始扇区(默认)和结束扇区(如+20G
指定20GB)。w
保存分区表并退出;输入q
放弃更改。sudo partprobe /dev/sdX # 使内核重新读取分区表
sudo parted /dev/sdX
mklabel gpt
。mkpart
命令创建分区,例如:mkpart primary ext4 0% 100% # 创建从0到磁盘末尾的ext4主分区
1GB 500GB
)。quit
直接保存并退出(无需手动保存)。sudo mkfs.ext4 /dev/sdX1 # 格式化为ext4文件系统(推荐)
# 或
sudo mkfs.xfs /dev/sdX1 # 格式化为xfs(适合大文件存储)
sudo mkdir /mnt/data # 创建挂载点
sudo mount /dev/sdX1 /mnt/data # 挂载分区
/etc/fstab
文件,添加一行:/dev/sdX1 /mnt/data ext4 defaults 0 0 # 替换为实际分区信息
sudo mount -a
使配置生效。sudo umount /dev/sdX1
fdisk /dev/sdX
),输入d
删除分区,输入分区号确认。w
+ partprobe /dev/sdX
。fdisk
):单硬盘≤2TB,最多4个主分区。parted
):支持>2TB硬盘,无主分区数量限制。ext4
:兼容性好,适合大多数场景。xfs
:适合大文件存储(如数据库、视频文件)。df -h
查看挂载是否成功,lsblk -f
查看分区格式。参考来源: