如何调整虚拟磁盘空间大小?我正在运行 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。