前言
这问题之前困扰了我好久,一直尝试用 growpart 扩展分区,但是会报错:
NOCHANGE: partition 1 could only be grown by -12884899840 [fudge=2048]
群友提醒我可以试试 GNU parted
操作流程
最好先 umount, 不然会有个警告让你确认,不知道不卸载会不会有问题
apt install parted
parted /dev/sdb
> resize # 3.x 新版这个移除了,旧版可用,应该大同小异
Error: The resize command has been removed in parted 3.0
> resizepart # 3.2 版本开始可用
End? [8796GB]? 11.0TB
> print
Model: QEMU QEMU HARDDISK (scsi)
Disk /dev/sdb: 11.0TB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
1 1049kB 11.0TB 11.0TB ext4
> quit
然后再 lsblk 看下:
最后 resize2fs 扩容下文件系统就完美解决了
就这么简单 我超
结语
我怎么就没想到换 growpart 以外的工具呢(
感觉是 growpart 的 bug
花五分钟写个流水账,歇了)