以下是使用许多可用的实时 cd 之一的替代方法,包括商业和开源,以及磁盘/机器克隆工具。(克隆,幽灵等)
网络克隆
使用新的空磁盘创建新的虚拟机。(根据您的要求20GB)
将旧虚拟机引导至克隆 livecd iso 映像。将旧虚拟机设置为克隆源。
将新虚拟机引导到相同的 livecd iso 映像。将新虚拟机设置为克隆目标。
通过虚拟网络克隆系统。(这比磁盘克隆需要更长的时间,但这是物理网络克隆的做法。)
关闭旧虚拟机。
重新启动新/克隆的虚拟机。
这种方法也可以在两台物理机之间使用,每台物理机都运行 Virtualbox。或者从物理到虚拟,反之亦然。或者用于在 Virtualbox 和 Vmware、Virtualpc、Vmfusion、Xen、Kvm 或任何可以引导到 cd 或 iso 映像的虚拟客户端之间传输。5gb 有点重,但连接良好,甚至可以通过互联网进行克隆。我经常为 linux 客户端执行此操作,但我使用的较大虚拟磁盘只有 ~700mb(已用空间),不到一个小时 - 包括设置时间。
或者
磁盘克隆
使用新的空磁盘创建新的虚拟机。(根据您的要求20GB)
将从新虚拟机创建的磁盘添加到旧虚拟机以用作克隆目标。将旧虚拟机引导到 livecd iso 映像。
将旧虚拟机上的系统从较小的磁盘克隆到较大的磁盘。
关闭旧虚拟机。从旧虚拟机中删除新/克隆的虚拟磁盘。
启动新的虚拟机。
这些具有将虚拟机更新到当前版本的优势。(虚拟硬件和虚拟机文件格式可能会随着 VM 服务器的更新而改变。这可能会导致从旧版本或不同 VM 服务器的克隆客户端中“发现”新驱动程序。)安装/更新 VirtualBox 客户端工具应该现在给你一个具有更大驱动器的当前虚拟机,你的原始虚拟机仍然保持不变。只是不要同时运行两个虚拟机。Windows 可能存在命名冲突和许可问题。
对于虚拟客户端的 Windows 产品,您可能需要重新激活新的虚拟。我没有遇到过,但我从其他人那里听说他们必须这样做。我认为这与克隆期间一次更改了多少东西有关。(内存、CPU、磁盘等)
从 VirtualBox 4.0.0 开始,VBoxManage 命令行工具提供了一个简单的调整大小选项:
虚拟磁盘容器调整大小后,启动虚拟机并调整分区大小以利用额外空间。
另请参阅:VirtualBox 手册,第 8 章。 VBoxManage:modifyhd
我知道没有简单的方法可以做到这一点。没有任何应用程序可以让您调整一个数字来增加硬盘驱动器的大小。但是,modhul.com上有一个非常简单的教程,可以引导您完成类似于其他人在此处发布的过程。
基本上,你:
那篇文章的一位评论者指出,从 4GB 到 10GB,FWIW 只用了不到 15 分钟。
以下是使用许多可用的实时 cd 之一的替代方法,包括商业和开源,以及磁盘/机器克隆工具。(克隆,幽灵等)
网络克隆
使用新的空磁盘创建新的虚拟机。(根据您的要求20GB)
将旧虚拟机引导至克隆 livecd iso 映像。将旧虚拟机设置为克隆源。
将新虚拟机引导到相同的 livecd iso 映像。将新虚拟机设置为克隆目标。
通过虚拟网络克隆系统。(这比磁盘克隆需要更长的时间,但这是物理网络克隆的做法。)
关闭旧虚拟机。
重新启动新/克隆的虚拟机。
这种方法也可以在两台物理机之间使用,每台物理机都运行 Virtualbox。或者从物理到虚拟,反之亦然。或者用于在 Virtualbox 和 Vmware、Virtualpc、Vmfusion、Xen、Kvm 或任何可以引导到 cd 或 iso 映像的虚拟客户端之间传输。5gb 有点重,但连接良好,甚至可以通过互联网进行克隆。我经常为 linux 客户端执行此操作,但我使用的较大虚拟磁盘只有 ~700mb(已用空间),不到一个小时 - 包括设置时间。
或者
磁盘克隆
使用新的空磁盘创建新的虚拟机。(根据您的要求20GB)
将从新虚拟机创建的磁盘添加到旧虚拟机以用作克隆目标。将旧虚拟机引导到 livecd iso 映像。
将旧虚拟机上的系统从较小的磁盘克隆到较大的磁盘。
关闭旧虚拟机。从旧虚拟机中删除新/克隆的虚拟磁盘。
启动新的虚拟机。
这些具有将虚拟机更新到当前版本的优势。(虚拟硬件和虚拟机文件格式可能会随着 VM 服务器的更新而改变。这可能会导致从旧版本或不同 VM 服务器的克隆客户端中“发现”新驱动程序。)安装/更新 VirtualBox 客户端工具应该现在给你一个具有更大驱动器的当前虚拟机,你的原始虚拟机仍然保持不变。只是不要同时运行两个虚拟机。Windows 可能存在命名冲突和许可问题。
对于虚拟客户端的 Windows 产品,您可能需要重新激活新的虚拟。我没有遇到过,但我从其他人那里听说他们必须这样做。我认为这与克隆期间一次更改了多少东西有关。(内存、CPU、磁盘等)
您可能很容易做到的一种解决方案是制作一个新的 20GB 虚拟磁盘,然后从救援磁盘启动您的虚拟机,并将 5G 加载到 20GB 上,然后从 20G 启动。
您不能,但您可以将其克隆到更大的虚拟磁盘。这很重要,但如果您需要这样做,请参阅此链接