注:“分卷”在Linux中通常指LVM(逻辑卷管理),但部分场景也指传统磁盘分区。以下是传统分区的详细步骤:
lsblk
或fdisk -l
命令查看系统磁盘,确定要分区的目标磁盘(如/dev/sdb
,避免误操作系统盘如/dev/sda
)。运行sudo fdisk -l
或sudo parted /dev/sdX print
(sdX
为目标磁盘,如sdb
),确认磁盘未分区或可操作。
sudo fdisk /dev/sdX # 替换为目标磁盘(如/dev/sdb)
sudo parted /dev/sdX
n
(创建新分区),选择分区类型:
p
(主分区,最多4个);e
(扩展分区,1个,用于包含逻辑分区)。1
,默认从1开始)。+10G
表示10GB,或直接输入扇区数)。mkpart
(创建分区),依次指定:
primary
/logical
/extended
);ext4
/xfs
,可选);1MiB
,避免磁盘头部无用空间);100%
表示用满剩余空间,或具体大小如50GiB
)。print
查看分区表,确认无误后退出。w
(写入分区表并退出);若中途取消,输入q
(不保存退出)。quit
(退出并自动保存)。使用mkfs
命令将新分区格式化为所需文件系统(如ext4、xfs):
sudo mkfs.ext4 /dev/sdX1 # 替换为实际分区(如/dev/sdb1)
# 或
sudo mkfs.xfs /dev/sdX1 # XFS文件系统(适用于大容量磁盘)
sudo mkdir -p /mnt/newdisk # 创建挂载点(如/mnt/newdisk)
sudo mount /dev/sdX1 /mnt/newdisk # 挂载分区
/etc/fstab
文件,添加以下行(替换为实际分区、挂载点和文件系统):/dev/sdX1 /mnt/newdisk ext4 defaults 0 2
保存后运行sudo mount -a
测试配置是否正确。growpart
(扩展分区)、resize2fs
(ext4文件系统)或xfs_growfs
(XFS文件系统)工具,操作前务必备份数据。