1. 在cmd命令行下进入VirtualBox的安装目录,使用“VBoxManage list hdds”命令,找到需要修改磁盘容量的虚拟机的img路径或UUID:
VirtualBox安装目录>VBoxManage list hdds
2. 修改虚拟机的磁盘空间
VirtualBox安装目录>VBoxManage modifyhd "E:\CentOS.vdi" –resize 20480
20480的单位是MB
3.让虚拟机上CentOS知道磁盘容量已经增加
使用工具GParted,点击http://gparted.sourceforge.net/下载ISO镜像
在VirtualBox光驱中加载下载的gparted-live-*-amd64.iso镜像,设置为第一顺序启动
启动虚拟机CentOS进入GParted,双击桌面“GParted”即可看到有磁盘空间为未分配状态,点击“分区”→“新建”,选择“主分区”、“ext4”,再点击“Apply”,此时可看到新的分区/dev/sda4 (该分区名字看自己设置的编号)
4.关闭GParted,在VirtualBox设置中将gparted镜像卸载,再启动CentOS,进入CentOS系统
5.在CentOS终端中扩展逻辑分区(标粗体的VolGroup需要更改为自己系统的名称,通过df –h –T可查看)
- 使用 “su –” 切换到root用户
- 执行 lvm pvcreate /dev/sda4
- 执行 lvm vgextend "VolGroup" /dev/sda4, 添加/dev/sda4到卷组vg_wsgzg
- 执行 lvresize -l +100%FREE /dev/mapper/VolGroup-lv_root, 扩展卷组VolGroup下的lv_root卷组,
- 执行 resize2fs /dev/mapper/VolGroup-lv_root, 重新设置文件系统
- 执行 df -h -T, 验证扩展磁盘容量