使用parted在线指定大小给磁盘扩容

现象(给分区sdb1 扩容 5G 扩容到 15G)

https://github.com/zznn-cloud/zznn-cloud-blog-images/raw/main/Qexo/24/9/image_48737925754965e5d3916bfda04de920.png

执行

命令概览

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# 执行前先卸载磁盘
umount /dev/sdb1
# 查看分区详情
lsblk
fdisk -l
# 执行扩容
parted /dev/sdb (输入print)
# 执行resizepart命令给磁盘分区sdb1增加容量 1是分区号即sdb1
(parted) resizepart 1 15GB
# 此时退出 它会自动保存
quiet
# 强制检查并修复分区(可选)
e2fsck -f /dev/sdb1
resize2fs /dev/sdb1
# 此时挂载即可
mount /dev/sdb1 /mnt

https://github.com/zznn-cloud/zznn-cloud-blog-images/raw/main/Qexo/24/9/image_c635eae45ea835c51d33ab8631a2df2a.png