调整Ubuntu 10.04 VirtualBox VM虚拟磁盘的大小

如何调整虚拟磁盘空间的大小? 我正在运行Ubuntu 10.04 LTS,只有8GB(这是默认的分配大小),但它的磁盘空间不足。 谢谢。


这是截图。 感谢@Suhaib获得声望+积分。

如何调整虚拟磁盘映像的大小

本论坛的最后两条评论对我有很大帮助,其中说:

Oxwivi

我在Windows上这样做吗? 因为如果我这样做,它会说: 'vboxmanage' is not recognized as an internal or external command, operable program or batch file.

sean.dybob 2011年6月8日,上午09:07

vboxmanage位于virtualbox安装目录中,应位于C:\Program Files\Oracle\VirtualBox\目录中。

这些是我做的步骤(主机操作系统是Windows):

1) File >> Virtual Media Manager >> Select VDI >> Release

2)在“属性”框中复制VDI的位置 。 就我而言,它是:

 C:\Users\Se7eN\VirtualBox VMs\LUCID_LYNX\JH.vdi 

3)转到Google.com并以千兆字节输入所需大小以转换为兆字节。 例如: 10 GB = MB

结果将是10240

4)打开命令行并输入/复制:

 cd C:\Program Files\Oracle\VirtualBox 

这是您在计算机中安装的VirtualBox软件的位置。

请注意,您有两个VirtualBox文件夹,1)“ VirtualBox VMs ”,其中包含您的虚拟机,以及2)“ VirtualBox ”,即程序。

5)最后,运行:

 VBoxManage modifyhd YOUR_VDI_LOCATION --resize SIZE_IN_MEGABYTES VBoxManage modifyhd C:\Users\Se7eN\VirtualBox VMs\LUCID_LYNX\JH.vdi --resize 10240 

我有上述所有步骤的屏幕截图,但需要获得超过10个声誉才能上传图片。 希望这可以帮助。 谢谢。

感谢分享。 不足之处。 它尚未针对VMDK文件类型实现。

 PS C:\Program Files\Oracle\VirtualBox> .\VBoxManage.exe modifyhd "C:\Users\John\VirtualBox VMs\Ubuntu UZH DS\-disk2.vmdk" --resize 15360 VBoxManage.exe : 0%... At line:1 char:17 + .\VBoxManage.exe <<<< modifyhd "C:\Users\John\VirtualBox VMs\Ubuntu UZH DS \-disk2.vmdk" --resize 15360 + CategoryInfo : NotSpecified: (0%...:String) [], RemoteException + FullyQualifiedErrorId : NativeCommandError Progress state: VBOX_E_NOT_SUPPORTED VBoxManage.exe: error: Resize hard disk operation for this format is not implem ented yet! 

但是,您可以先将VMDK转换为VDI,然后调整VDI容器的大小。

 VBoxManage clonehd original.vmdk new.vdi --format VDI 

模拟命令适用于Linux。