如何编写基于 Debian 的新操作系统?

问题描述

我想制作一个基于 Debian 的新操作系统,可以在任何设备上运行。它基于 Debian 的原因是因为我在操作系统编码方面完全是个菜鸟。

理想情况下,我宁愿编写计算机版本而不是移动版本。

我如何开始编辑 Debian 然后将其转换为 iso 文件?我自己编辑 Debian iso 文件吗?

解决方法

如果您想构建内核,请转到 https://wiki.osdev.org,然后从那里开始。如果你想使用 Linux,那么你可以谷歌 Linux From Scratch。在那里,您可以了解如何开始

但是操作系统开发是一个如此广泛的话题,很难给出具体的答案。您需要精通 C 和汇编语言,能够耐心阅读 5000 页长的有关所有内容的手册,以及处理一些非常复杂的理论的能力。但最终的结果非常令人满意,值得付出努力。所以如果你想这样做,然后检查我上面放的链接,并查看那里的各种初学者文档。您将学到很多关于操作系统开发的全部内容。