2009-08-27 55 views
1

我现在不打算这样做,因为我现在还没有这方面的经验尝试过,但我对某件事感到好奇。编写虚拟化主机需要什么?

如果从零开始实施操作系统,需要构建像VirtualBox这样的应用程序?不一定用户友好的GUI或任何东西,但有能力启动其他操作系统,并允许您与他们进行交互?

我已经有了一个想法,在我的脑海中围绕一个使用虚拟化的几个关键事物(可能已经有了这样的想法)的操作系统,我只是好奇它会怎样来构建它。

回答

2

有一个版本VirtualBox that is open source。如果你想知道需要什么,检查他们的来源将是一个非常好的开始。另外,请查看Xen(开放源代码)。