Debian分卷扩展容量主要有LVM和非LVM两种场景,以下是具体方法:
查看当前LVM状态
sudo lvdisplay # 查看逻辑卷
sudo vgdisplay # 查看卷组
sudo df -h # 查看文件系统挂载情况
扩展逻辑卷
sudo lvextend -l +100%FREE /dev<卷组名>/<逻辑卷名> # 例:lvextend -l +100%FREE /dev/ubuntu-vg/root
sudo fdisk /dev/sdb # 创建新分区(类型设为8e)
sudo pvcreate /dev/sdb1
sudo vgextend <卷组名> /dev/sdb1
sudo lvextend -l +100%FREE /dev<卷组名>/<逻辑卷名>
调整文件系统
sudo resize2fs /dev<卷组名>/<逻辑卷名>
sudo xfs_growfs /dev<卷组名>/<逻辑卷名>
卸载分区并调整大小
sudo umount /dev/<分区名> # 如/dev/sda1
sudo fdisk /dev/sda # 删除旧分区并重新创建(需手动指定起始扇区)
注意:此方法可能导致数据丢失,需提前备份。
重新挂载并检查
sudo mount /dev/<分区名> /mnt
sudo df -h # 验证容量
lsblk -f
确认文件系统类型,选择对应调整命令。参考来源: