编写虚拟化主机需要什么?

时间:2009-08-27 18:20:48

标签: operating-system virtualization osdev

我现在不打算这样做,因为我目前没有这方面的经验甚至尝试过,但我对某些事情感到好奇。

如果从头开始实现操作系统,那么构建像VirtualBox这样的应用程序需要什么?不一定是用户友好的GUI或任何东西,但能够启动其他操作系统并允许您与它们交互的东西?

我对于一个操作系统有了一个想法,这个操作系统使用虚拟化来处理一些关键事情(可能已经有了这样的想法),我只是好奇它需要构建它。

1 个答案:

答案 0 :(得分:2)

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