目标:
将 /dev/vdb
磁盘的 500GB 空间完全分配给 /dev/vdb1
分区,并扩展文件系统。之前只有300GB。
步骤:
-
查看磁盘分区情况:
查看当前磁盘和分区信息:fdisk -l
-
进入
fdisk
操作磁盘:
打开fdisk
工具,操作/dev/vdb
:fdisk /dev/vdb
-
删除现有的
/dev/vdb1
分区:
删除旧的分区/dev/vdb1
(不删除数据,仅删除分区表信息):Command (m for help): d Selected partition 1 Partition 1 has been deleted.
-
创建一个新的分区
/dev/vdb1
:
创建新的分区,确保从2048
扇区开始,占用整个磁盘空间(500GB):Command (m for help): n Partition number (1-128, default 1): 1 First sector (34-1048575966, default 2048): 2048 Last sector, +sectors or +size{K,M,G,T,P} (2048-1048575966, default 1048575966): <ENTER> # 默认值,使用整个磁盘
-
保留
ext4
文件系统签名:
系统会询问是否删除旧的文件系统签名,选择No
保留:Do you want to remove the signature? [Y]es/[N]o: N
-
写入分区表并退出
fdisk
:
保存并写入更改:Command (m for help): w
-
扩展文件系统:
由于新的分区已经覆盖了整个磁盘,下一步是扩展文件系统(ext4
)以使用新的磁盘空间:resize2fs /dev/vdb1
-
验证新空间:
使用df -h
或lsblk
命令查看分区大小,确认文件系统已成功扩展:df -h
总结:
- 删除旧分区,并创建一个新分区占用整个磁盘空间。
- 保留
ext4
文件系统签名,不进行格式化。 - 扩展文件系统,使其能使用整个分区的新空间。
这样就成功地将 500GB 磁盘空间扩展到 /dev/vdb1
分区,并扩展了文件系统。