是否有一个虚拟机包(与 Parallels、VMWare 或 Xen 相同),可以在 OSX 主机、Linux 主机、Windows 主机内以相同的方式运行单个映像,以及从裸机从 USB 驱动器启动到映像。
换句话说,是否有一个 VM 软件包可以让我将我最喜欢的桌面环境放在 USB 驱动器上,并在世界上任何可以
从 USB 驱动器启动或
从 USB 驱动器运行可执行文件?
答案1
嗯,只要你有一些安装了某种不错的虚拟机软件,光学成像应该是跨可移植虚拟机的通用包 - 您可以在 virtualbox 和 vmware 上运行或导入 OVF。
考虑到你的需求,virtualbox 可能是最好的选择 - 在三大操作系统上运行,并且 在 Windows 上有便携版本(需要管理员权限)。它导出到 OVF 并可以读取它们(我建议将 VM 保留为该格式,而不是原生格式,以获得更好的跨主机可移植性,以防您需要在 VMware 主机上运行它)
如果您希望它从 USB 驱动器启动,您可能能够从 USB 棒运行 VirtualBox。让它完全便携是件棘手的事 - 您可以使用 USB 硬盘驱动器,并有一个 Linux 分区(用于可启动的操作系统以在其上运行 VM 主机),并有便携式 VM 软件(例如 VirtualBox 便携式)和第二个驱动器上的 VM(NTFS 可能最适合这种情况,只要您的 OS X 系统有 macfuse,否则请使用 FAT32,并为您的 VM 分配卷)。
另一个值得考虑的替代方案是 QEMU,尽管其性能要差得多。它无需安装或管理员权限即可运行网络,并且再次在 Big 3 上运行。不知道是否支持 OVF - 它有自己的格式。