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

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

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


这是截图。感谢@Suhaib 给我的声誉加分。

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

答案1

该论坛的最后两条评论对我帮助很大,它们说:

奥克斯维维

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

肖恩·迪鲍勃 2011 年 6 月 8 日,上午 9: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) 前往谷歌并输入所需的 GB 大小,以将其转换为兆字节。例如:10 GB = 兆字节

结果是10240

4)打开命令行并输入/复制以下内容:

cd C:\Program Files\Oracle\VirtualBox

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

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

5)最后,运行:

VBoxManage modifyhd YOUR_VDI_LOCATION --resize SIZE_IN_MEGABYTES

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

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

答案2

谢谢分享。缺点是,它尚未针对 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。

相关内容