首页 > 代码库 > VirtualBox虚拟磁盘扩容

VirtualBox虚拟磁盘扩容

1. cmd中运行

VBoxManage modifyhd D:\我的资料库\Documents\VirtualBox VMs\ubuntu\ubuntu.vdi --resize 61440

提示错误  Syntax error: Invalid parameter ‘VMs\ubuntu\ubuntu.vdi‘

原来是路径中不能包含空格,于是更改文件夹VirtualBox VMs为VirtualBoxVMs

再次运行上列命令,出现

0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%

ok,大功初成。再把文件夹名称改回来

2. 启动虚拟机后,还要使用GParted - Gnome Partition Editor这个工具,将新扩展的分区进行初始化,否则系统还是不会认出新扩展的空间的。
Ubuntu中可用 sudo apt-get install gparted来安装。工具是图形化界面的。好用。设置好后要点菜单“编辑”->“应用全部操作”,系统才开始执行扩展磁盘的初始化。

记下分区名称/dev/sda3

3. sudo -i启用root用户 运行

 lvm pvcreate/dev/sda3

4. 执行vgextend xubuntu-vg  /dev/sda3添加/dev/sda3到卷组xubuntu-vg(卷组查看命令 vgdisplay)

vgextend xubuntu-vg  /dev/sda3

5. 执行lvresize -l+100%FREE /dev/mapper/xubuntu--vg-root,扩展卷组xubuntu-vg下的root卷组

lvresize -l+100%FREE /dev/mapper/xubuntu--vg-root

6. 执行 resize2fs /dev/mapper/xubuntu--vg-root 重新设置文件系统

resize2fs /dev/mapper/xubuntu--vg-root

7. 执行df -h -T验证扩展磁盘容量

df -h -T

 

VirtualBox虚拟磁盘扩容