运行自制操作系统

运行自制操作系统

从您编写的操作系统开始,如何在计算机上运行和测试它?您是否必须删除正在使用的当前操作系统,或者您可以单独运行一个操作系统?

答案1

运行或测试新操作系统(无论是否自制)而不删除当前操作系统的最简单方法是对其进行虚拟化。您可以使用免费和商业工具来实现这一点。最著名的是 VirtualBox(免费)、VMware Player(免费)、VMware Workstation(商业)、Windows Virtual PC 等。您可以在维基百科分类:虚拟化软件

基本上,您创建一个虚拟硬盘映像,其行为就像一个新的空白硬盘一样。当您安装操作系统时,它位于该磁盘映像中,与您的主操作系统完全隔离。除了测试和启动操作系统之外,您还可以在隔离环境中测试各种程序。有很多可能性,所以我建议您探索该领域。

答案2

当我在进行操作系统开发时,我曾经使用 bosch 进行模拟。如果我没记错的话,我遵循了以下教程: http://linuxgazette.net/85/mahoney.html

相关内容