首先需要确认系统中已识别的磁盘设备:
# 查看所有磁盘设备
lsblk
# 或使用fdisk查看
sudo fdisk -l
# 查看已挂载的文件系统
df -hT
# 假设要对/dev/sdb进行分区
sudo fdisk /dev/sdb
在fdisk交互界面中:
- 输入 n
创建新分区
- 选择分区类型(p主分区/e扩展分区)
- 设置分区号(1-4)
- 设置起始扇区(通常默认)
- 设置结束扇区或大小(如+20G)
- 输入 w
保存分区表
sudo parted /dev/sdb
分区后需要格式化:
# 格式化为ext4文件系统
sudo mkfs.ext4 /dev/sdb1
# 格式化为xfs文件系统
sudo mkfs.xfs /dev/sdb1
# 格式化为fat32文件系统
sudo mkfs.vfat -F 32 /dev/sdb1
# 创建挂载点目录
sudo mkdir /mnt/mydata
# 挂载分区
sudo mount /dev/sdb1 /mnt/mydata
sudo blkid /dev/sdb1
sudo nano /etc/fstab
UUID=1234-5678 /mnt/mydata ext4 defaults 0 2
或直接使用设备名:
/dev/sdb1 /mnt/mydata ext4 defaults 0 2
sudo mount -a
sudo umount /mnt/mydata
# 或
sudo umount /dev/sdb1
fdisk
删除旧分区并创建更大的新分区(注意:这会删除数据)lsblk
: 查看块设备信息blkid
: 查看块设备属性parted
: 高级分区工具gparted
: 图形化分区工具resize2fs
: 调整ext文件系统大小xfs_growfs
: 调整xfs文件系统大小如需针对特定场景的详细指导,请提供更多信息。