使用linux内核制作操作系统

Adi*_*ary 5 browser operating-system linux-from-scratch linux-kernel firefox-os

过去几周我一直在寻找有关如何制作操作系统的信息。

我还阅读了有关如何制作这样的操作系统的问题,有哪些资源可以帮助您开始操作系统开发?

我想制作一个使用 #Linux 内核的操作系统,它启动后仅以全屏视图显示浏览器。基本上我想做一些类似#firefox OS 的东西。

有一些操作系统具有类似的概念,例如 #justbrowsing http://justbrowsing.info/ 和 #browserlinux

我还研究了 #Linux From Scratch http://www.linuxfromscratch.org/index.html。但#LFS 不是我想要的。

我不想要一个可以处理所有环境、情况和错误的完整操作系统。为了开始我的项目,我想制作一个带有 #Linux 内核的浏览器操作系统。

ask*_*skb 4

除了 yacto-projects 和 open-embedded 之外,我还推荐buildroot

Buildroot 是一组 Makefile 和补丁,可以轻松生成完整的嵌入式 Linux 系统。Buildroot 可以生成任何或全部交叉编译工具链、根文件系统、内核映像和引导加载程序映像。Buildroot 主要对于使用各种 CPU 架构(x86、ARM、MIPS、PowerPC 等)处理小型或嵌入式系统的人员有用:它自动执行嵌入式系统的构建过程并简化交叉编译过程。