- 关闭虚拟机:确保虚拟机完全关机,避免数据损坏。
- 扩展虚拟磁盘:
- 方法一:通过VirtualBox图形界面操作,进入「设置→存储」,选择虚拟磁盘后调整大小(需为动态分配格式)。
- 方法二:命令行使用
VBoxManage modifyhd命令,指定虚拟磁盘路径和目标大小(单位MB)。
- 扩展分区与文件系统:
- 若使用LVM:
- 创建新物理卷:
pvcreate /dev/sdaX(X为新增分区号)。 - 扩展卷组:
vgextend centos /dev/sdaX。 - 扩展逻辑卷:
lvextend -L +XG /dev/mapper/centos-root(X为扩展大小)。 - 刷新文件系统:
resize2fs /dev/mapper/centos-root(ext4)或xfs_growfs /dev/mapper/centos-root(XFS)。
- 创建新物理卷:
- 若非LVM:直接通过
fdisk或gparted调整分区大小,然后扩展文件系统。
- 若使用LVM:
- 验证结果:使用
df -h命令查看磁盘空间,确认扩容成功。
注意:操作前建议备份重要数据,若遇问题可查看系统日志或使用dmesg排查。