回答
C和http://www.linuxfromscratch.org/是一个良好的开端是。
好:)你可以建议我应该从哪里开始! 我没有任何想法,但这是我的愿望,开发一个操作系统 – user286210 2010-03-04 12:29:56
C和http://www.linuxfromscratch.org/是一个很好的开始.// 感谢兄弟我正在寻找一个东西像这样:) 非常感谢 – user286210 2010-03-04 12:32:04
我不得不同意tur1ng
- LinuxFromScratch是一个很好的* NIX OS的基础。我也会研究Gentoo。如果你想从一个非常基本的系统开始,另一个不错的选择将是Zenwalk核心版http://www.zenwalk.org/modules/tinycontent/index.php?id=32
我希望这有助于!
感谢所有你的帮助:) ..我相信我会得到一个清晰的想法,我必须介入到达它! 可能会花费几年时间:) – user286210 2010-03-04 12:45:21
不要忘了汇编,你需要建立一套通用的汇编程序,引导机器,并抽象和统一硬件和处理器特有的功能,如MMU,模式切换,处理interupts等。汇编例程将必须符合您选择的ABI。
C,C++来下:d
- 1. 开发操作系统
- 2. Linux操作系统
- 3. 操作系统开发工具:需要建议
- 4. 如何开发Linux操作系统中的php环境
- 5. Linux操作系统(Ubuntu)
- 6. CLI Linux操作系统
- 7. 在Linux操作系统Ubuntu
- 8. 开发操作系统的资源
- 9. 为x86架构开发操作系统
- 10. 了解开发操作系统
- 11. 使用TDD/BDD开发操作系统
- 12. 开发非x86操作系统
- 13. Docker - 容器操作系统是否需要与主机操作系统相同
- 14. 多操作系统与SIngle操作系统电话和服务器开发
- 15. cumulocity - 操作系统要求
- 16. 开放源代码云操作系统/操作系统架构
- 17. 寻找免费的Linux操作系统
- 18. ASP.NET vNext的Linux操作系统Ubuntu 14.04
- 19. 导入操作系统不能在Linux中工作
- 20. Linux操作系统和移动操作系统之间的根本区别(android)
- 21. 在我的远程Linux操作系统Ubuntu机开始SonarQube
- 22. 什么是我可以用于Android开发的最小的linux操作系统
- 23. Linux内核操作系统寄存器
- 24. 入门Java与Linux操作系统
- 25. 轻量级Linux操作系统
- 26. 为手机创建linux操作系统
- 27. 如何设计linux操作系统?
- 28. 作曲家需要和需要开发的依赖关系Laravel
- 29. 在MAC/Linux操作系统上开发asp.net核心的任何工具?
- 30. Delphi Prism中的操作系统指令
我想你可能咬掉比你更可以咀嚼,尝试运行你能走之前,_and_在深结束的走马观花。 – 2010-03-04 11:58:11
你能澄清你的问题吗?你是否试图从头开始创建一个操作系统,像Linux一样行事?或者你只是计划创建一个Linux发行版? – 2010-03-04 11:58:27
可能你应该考虑从比操作系统更小,更简单,更实用的东西开始? – artemb 2010-03-04 12:06:42