我在 VirtualBox 下使用 Windows XP,并使用来自格式文件的硬盘.hdd
。我的问题是,即使我努力尝试,也无法调整硬盘大小。
有谁能帮我调整 VirtualBox 硬盘.hdd
(非.vdi
)格式的大小?或者转换.hdd
成.vdi
格式?
我的主要操作系统是 Ubuntu 12.04。
PS:VboxManage modifyhd XXX.vdi --resize YYYY
不适用于.hdd
格式。
答案1
找到了以下解决方案:
.hdd
无法由任何 VirtualBox 工具进行管理,因为格式的文档.hhd
不在 VirtualBox 中维护(但使用 Parallels,因此可以轻松.HDD
在 Mac OS X 中使用格式)。
- 去文件, 选择VirtualBox管理器。
- 选择
.hdd
磁盘并选择克隆 - 在目标格式中选择
.vdi
并执行克隆。 - 使用
VboxManage modifyhd XXX.vdi --resize YYYY
终端来增加磁盘大小。
答案2
我不知道 virtualbox 中是否有任何实用程序可以调整 .HDD 文件的大小。我会创建一个新的 .HDD 文件,然后使用 dd 将驱动器克隆为更大的文件。然后删除旧文件。这也是将物理 HDD 移动到虚拟 HDD 的好方法。
这种方法虽然慢,但是非常有效。