1
2
理论上,可以创建一个巨大的blob,将某种管理程序捆绑在一起,首先将安装与VM(磁盘、配置等)一起提取,然后运行自己和提取的VM。 然而,这只是理论。实际上,虚拟机监控程序是非常复杂的软件,需要某种ring-0访问(内核级别)才能直接与CPU和其他硬件进行对话,VirtualBox也不例外。因此,在任何稍微关心安全性的操作系统上安装它们,都需要管理员/根/管理员访问权限,否则无法安装驱动程序和其他内核组件。 如果性能不受影响,可以使用类似Qemu/Bochs的仿真器,它可以在没有环-0访问的情况下工作。然而,我目前还没有发现任何项目有这样的预烘焙VM映像的自提取和可运行模拟器(在Windows上更是如此)。 |
2
1
正如Tekn0所写,它需要对主机OS层进行低级别访问。 我找到了这个项目 Portable VirtualBox 它在飞行中设置主机。 我测试了它,但还不够令人满意。从现场:
结果是产品不总是在运行,并且有奇怪的内核错误。 还有一个项目(从Tekn0观测开始) Kquemu Portable 最后 Bochs . |