我在 OSX 10.6.2 下的 Virtual Box (3.2.10) 上运行 WinXP SP3,但 Virtual Box 的硬盘变得太小了。
我可以吗
- 以某种方式扩展现有的硬盘?
- 从正在运行的计算机创建新的虚拟盒?(在我的情况下是虚拟盒?)
答案1
仅使用 vboxmanage(如果您有 vbox,则您已经拥有它)来创建一个新的更大的图像并在此处跨操作系统克隆数据:http://alittletothewright.com/index.php/2009/11/expanding-virtualbox-dynamic-vdis/.然后您可以使用 Windows 分区工具来扩展分区。
答案2
您可以通过多种方式来增加磁盘大小(例如启动 GParted 和增加分区大小),但我建议执行以下操作:
- 创建一个比当前磁盘更大的新磁盘并动态扩展
- 在虚拟机上安装新磁盘
- 下载EASUS 磁盘复制2.3 ISO(免费)
- 从光盘复制 ISO 启动虚拟机
- 将旧磁盘复制到新磁盘
- “弹出” ISO 并将新磁盘标记为启动盘 - 您现在拥有一个包含旧磁盘内容的更大的磁盘。
如果您的虚拟机装有 Windows 操作系统,则新磁盘上可能现在有 2 个分区。如果您愿意,可以使用 Windows 界面或 DiskPArt 合并它们。
答案3
我不知道如何在创建后将其变大,但在创建新虚拟驱动器时,您可以将其设置为“动态扩展”,这样它会随着填满而变大。因此,您可能能够创建一个具有动态扩展驱动器的新 VM 并将数据传输过去。