是否可以创建便携式VM?

时间:2010-08-10 03:15:10

标签: vmware virtualization virtual-machine virtualbox portability

我想知道是否可以使用任何类似VMWare的产品创建完全可移植的虚拟机?我的目标是创建一个虚拟机(XP作为客户操作系统),在其中安装一些应用程序,将vm放入usb2驱动器(性能不是问题),并在任何Windows操作系统中运行它(xp,vista,7)没有在主机中安装任何东西,使用任何主机帐户(admin,guest,limited)。 是否可以使用任何类似产品的vmware来做到这一点?如果可能,哪一个是我最好的选择?

5 个答案:

答案 0 :(得分:7)

如果您想利用Hardware assisted virtualization

无法完成。基本上你需要管理员权限才能访问所有能够快速实现现代硬件辅助虚拟化的漂亮功能。

QEMU可以在几种不同的模式下运行。当作为仿真器运行时,处理器将复制到软件中,因此不需要硬件辅助虚拟化。这种仿真很慢,但如果您正在开发与主PC不同的嵌入式硬件,则非常有用。

答案 1 :(得分:6)

您是否绝对需要在Windows上运行VM?如果没有,并且如果允许重新启动硬件,则可以在USB驱动器上安装可启动的操作系统。当你在其他地方时直接从USB启动,当你回到桌面时,使用你选择的VM工具从USB启动(我知道VMware和QEMU允许你访问原始设备)。

您也可以考虑使用可引导CD进入VM环境,然后访问USB上的VM。我知道有CD会提供KVM或QEMU(我认为Knoppix有它);我不确定是否要启动到VMware Server / Workstation环境。

答案 2 :(得分:2)

Vmware ACE.

特别是Pocket ACE。您需要vmware Workstation来创建包。查看有关如何操作的youtube video。 :d

[编辑] Ace不符合在框中没有管理员权限的要求。

答案 3 :(得分:1)

可能想要Moka5。他们应该支持有限的帐户,尽管他们也提到需要管理员访问才能安装。

答案 4 :(得分:1)

Vmware Thinapp将允许您虚拟化您的应用,而无需经历创建和运行整个VM的麻烦。 Here's another how-to video

thindownload.com有一堆薄的应用程序,如果你想尝试一下。