- 3
- 0
- 约 3页
- 2017-06-08 发布于重庆
- 举报
教你一种实现嵌入式Linux系统新方法 摘要 在Linux中会遇到由于
教你一种实现嵌入式Linux系统新方法 (1)摘要 在Linux中会遇到由于文件系统损坏,需要人工修复而导致系统无法正常启动的现象。本文采用Linux初始化内存盘(INITRD)技术,并把内存的一部分作为Linux的根目录,每次启动把完整的文件系统解压到这里,避免了系统从损坏的文件系统启动。这不仅使系统能正常启动,而且提高了系统性能。
引言
在Linux操作系统中,有一项特殊的功能——初始化内存盘INITRD(INITial Ram Disk)技术,而且内核支持压缩的文件系统映像。有了这两项功能,我们可以让Linux系统从小的初始化内存盘启动,并把系统内存的一部分作为根文件系统挂载,而且不使用交换分区(如果不运行X Windows这是完全可以的),即把Linux系统完全嵌入到内存中,而不依赖于任何其他硬盘。现在PC机内存至少128M,而根文件系统所用的只有30MB,因此不仅不会使整机性能下降,反而有很大的提高。
由于系统不工作在硬盘上,所以系统消除了由于机械驱动而导致的问题;因为系统运行于内存中,根文件系统和操作完全在CPU/RAM环境下,系统性能在速度和可靠性方面非常好;它不会由于非法关机而破坏文件系统,因为我们每一次启动是把压缩的文件系统解压至内存盘中作为根文件系统挂载。
1 硬件要求
对于这样一个系统,硬件不需要特别的设计,只是通过普通的PC机上的组件实现。值得一提
您可能关注的文档
- 政府绩效评价中的信息失真及治理研究doc .doc
- 政府行为对环境技术创新领先市场形成的影响.doc
- 政治学基础课后习题doc.doc
- 政治学测试题doc.doc
- 政治练习题二doc .doc
- 政治经济学导论文练习题.doc
- 政治经济学教学大纲doc .doc
- 政治经济学(财) .doc
- 政策分析SYLLABUS .doc
- 政策性负担与企业的预算软约束 来自中国的实证研究 林毅夫 刘明兴.doc
- 养生馆加盟合作协议.docx
- 2025-2030鸡养殖行业发展分析及投资战略研究报告.docx
- 中国连续肾脏替代治疗处方液体应用临床实践指南解读PPT课件.pptx
- 养殖产业融资服务协议.docx
- Photoshop图像处理3.1第三章 第一节.pptx
- 5.1《阿Q正传(节选)》课件统编版高二语文选择性必修下册.pptx
- 2025-2030年L谷氨酸行业市场现状供需分析及投资评估规划分析研究报告.docx
- 养老人员定位管理系统合同.docx
- 2025-2030年LED电路板指示灯行业市场现状供需分析及投资评估规划分析研究报告.docx
- Photoshop图像处理1.3第一章 第三节.pptx
原创力文档

文档评论(0)