虚拟机从DVD运行?

问题描述:

全部问候,虚拟机从DVD运行?

我有这个应用程序,它使用Tomcat和PostgreSQL(只涉及数据库读取,没有写入)。 我需要使这个应用程序可以从DVD运行(目标平台是Windows)。

所以我就想做这些:

1)在的虚(我喜欢 VirtualBox的)安装轻量级的Linux发行版 。

2)安装Tomcat和Postgre,

3)写入的虚到DVD哪些 负载上述自动的虚像 执行时。

但是我不太清楚我是否可以做第3步。或者有可能吗?

注意:我的用户不能在他们的机器上安装VM软件。我只是给DVD,他们可以执行安装在DVD内的VM。

任何提示?

你可以把一个虚拟磁盘映像到DVD?

可以运行虚拟机whithin(内部)的DVD?

可能不是,因为vm本身需要RAM文件的写入权限和类似的东西。

这可能吗?

当然。这种方法类似于live CDs这样做,并且许多VM服务器本地支持这一点,而不需要额外的工作(例如,VMWare GSX)。

当然,因为虚拟机仍然需要空间来写文件(因为客户操作系统将需要写文件,即使你的应用程序没有),你会在内存中付出沉重的代价。实质上,需要写入的虚拟机部分必须卸载到主内存,这会减少可用于其他应用程序的内存。

+0

感谢John,我在问是否有可能从DVD上运行VM + VM磁盘。 我把DVD给客户端,他们在DVD中执行虚拟机(这样他们就不需要在他们的机器上安装虚拟机) – 2010-03-26 03:03:53

+1

IIRC一些虚拟机运行器支持引导程序,这样你就不需要安装虚拟机软件本身。不过,我自己并没有这样做。 – 2010-03-26 03:13:58