1

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

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

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

4

1 回答 1

2

VirtualBox有一个开源版本。如果您想知道需要什么,检查他们的来源将是一个很好的开始。另外,请查看Xen(也是开源的)。

于 2009-08-27T18:25:39.617 回答