首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 171 毫秒
1.
用Busybox制作嵌入式Linux根文件系统   总被引:2,自引:0,他引:2  
根文件系统为Linux的运行提供最基本的工具、库、脚本和一些特殊文件的支持。Busybox是制作嵌入式LinuX文件系统的快捷工具,本文通过配置、编译、安装Busybox,以及生成根文件系统映像文件,介绍了用Busybox制作嵌入式Linux根文件系统的一般方法。  相似文献   

2.
Linux内核在系统启动期间的最后操作之一就是挂载根文件系统.根文件系统是嵌入式Linux系统不可或缺的重要组成部分,而Busybox是制作嵌入式linux根文件系统的有效工具.详细介绍使用busybox制作Cramfs根文件系统的一般方法.并将制作的Cramfs根文件系统下载到目标板运行正常,很好地实现了Cramfs...  相似文献   

3.
在S3C6410处理器上构建嵌入式Linux系统的重要组成部分根文件系统。分析了根文件系统的组成部分,并对文件类型进行了介绍。利用Busybox工具集构建一个基本的文件系统,并介绍了快速移植文件系统的方法,为其他处理器上文件系统的移植提供参考。  相似文献   

4.
使用Busybox制作Cramfs根文件系统   总被引:4,自引:0,他引:4  
根文件系统是构建嵌入式Linux系统的重要组成部分,在嵌入式应用中,硬件资源也相对有限,因此使用短小精悍的文件系统是必然的选择.讨论了Bosybox及Cramfs的特点,并详细介绍用Busybox作嵌入式根文件Cramfs的一般步骤.所制作的Cramfs文件系统能正常运行,为创建jfss2,yaffs等文件系统提供了参考.  相似文献   

5.
根文件系统是构建嵌入式Linux系统的非常重要的组成部分,在嵌入式应用中,存储资源也相对有限,因此使用小的文件系统是非常有意义的选择。本系统采用CramFS作为uCLinux嵌入式系统的只读根文件系统。文章介绍了用busybox构建嵌入式Linux的根文件系统方法,包括busybox的配置和安装以及Cramfs文件的制作和移植。  相似文献   

6.
描述移植Linux内核到ARM9的具体实现过程和方法。ARM9采用三星公司的S3C2440,Linux内核版本号为2.6.34.8。首先从搭建交叉编译环境入手,接着介绍Bootloader引导程序及移植,然后详述Linux2.6.34.8内核的移植过程,最后介绍根文件系统的制作。移植后的Linux在嵌入式系统中运行稳定。  相似文献   

7.
Linux系统移植主要包括bootloader的移植、内核移植、根文件系统的移植等3大部分;在基于Linux的嵌入式系统的构建过程中,根文件系统是不可缺少的重要组成部分;重点对利用busybox构建根文件系统的过程进行了详细地讲解,包括busybox的配置过程、根文件系统的构建过程、Web服务器BOA的构建过程、网络视频服务器MJPG-streamer的构建过程、NFS挂载根文件系统的测试过程以及3种文件系统Cramfs、JFFS2及Ramdisk的制作过程,将几种不同的文件系统的性能进行了对比分析;实验表明制作完成的3种文件系统能够正常使用,并且运行稳定。  相似文献   

8.
基于PXA270的嵌入式Linux系统移植构建   总被引:1,自引:0,他引:1  
介绍了嵌入式系统体系结构、Linux系统移植原理及嵌入式Linux系统的构成。以In-tel PXA270处理器为例,阐述了嵌入式Linux系统移植构建的主要过程,包括开发环境的建立、Bootloader的定制与移植、Linux内核的裁剪与移植、根文件系统的制作与移植及系统调试等方面。  相似文献   

9.
Linux下根文件系统的制作   总被引:1,自引:0,他引:1  
介绍用Busybox制作嵌入式根文件Cramfs的一般步骤。所制作的Cramfs文件系统能正常运行,为创建jfss2、yaffs等其他一些适用于linux上的文件系统提供了参考。  相似文献   

10.
Linux作为一种优秀的免费操作系统,近几年在嵌入式领域异军突起,成为了最有潜力的嵌入式操作系统.然而处理器的多样性决定了不可能有构造一个通用的操作系统,必须根据处理器的不同进行相关的移植.基于目前在i.MX21处理器上还没有对Linux2.6内核进行成功的移植,详细介绍了嵌入式Linux2.6内核在i.MX21处理器上的移植过程.对硬件终端平台,U-BOOT的移植,交叉工具链的制作,BSP(板级支持包)的开发,根文件系统制作,内核调试等核心技术都进行了详细的论述.最终实现了Linux2.6内核的成功移植.  相似文献   

11.
基于ARM的嵌入式Linux系统构建   总被引:1,自引:1,他引:0  
详细论述了在基于ARM920T核心的S3C2410平台上构建嵌入式Linux系统的过程,包括交叉开发环境的建立,引导加载程序U-Boot、Linux操作系统内核针对特定目标平台的移植,以及根文件系统的建立等。试验结果显示系统在目标平台上运行稳定、可靠,对其它嵌入式系统的开发具有参考意义。  相似文献   

12.
Linux具有源代码开放、效率高、可裁剪等优点,在嵌入式系统的开发中具有广泛的应用。文章介绍了嵌入式Linux操作系统、移植目标平台SBc241暇Linux内核源代码的目录结构,分析了Linux移植到sBc2410平台的实现过程,阐述了Linux核、u—boot的裁剪和编译以及根文件系统的制作过程,最后在SBC2410平台上成功移植了嵌入式Linux系统。  相似文献   

13.
一种嵌入式Linux下混合文件系统的实现技术   总被引:1,自引:0,他引:1       下载免费PDF全文
韦安 《计算机工程》2007,33(14):57-58,6
给出了一种Linux下混合文件系统的实现方法,该方法以几种主流的嵌入式文件系统为基础,在不同的存储介质上实现了数据的动态和静态存储,既满足了用户数据的不同存储要求,又优化和节约了系统的存储资源。讨论了每个模块的实现步骤,给出了混合文件系统集成的方法,实际运行结果表明该文件系统和传统的单一文件系统相比具有结构优化、功能完善的优点,满足了系统的要求。  相似文献   

14.
MX1体系结构采用ARM920T内核,针对它构建嵌入式Linux平台,把Gameboy模拟器(以下统一称为Gnuboy)移植过去;对Gnuboy的源代码进行修改,在宿主平台上交叉编译,编译好的可执行文件烧入测试板上运行,这是移植的过程;Gnuboy在嵌入式环境下面临速度慢的问题,可以对原先的一些C函数用ARM汇编改写来加快速度,这里用到基于图着色技术的寄存器分配算法的一种简化方法,用这种方法对Gnuboy源代码中的几个函数进行了优化处理,优化效果可用相应的工具软件进行测试;这些移植和优化研究工作,目的是为了把Gnuboy应用到基于ARM Linux的嵌入式产品中,同时对研究该平台下一般的虚拟机技术应用也有相应的价值.  相似文献   

15.
一种创建小型化Linux系统的方法   总被引:7,自引:1,他引:6  
介绍了Linux在嵌入式领域中的应用和宿主机/目标机开发模式,提出了一种基于初始化RAM盘(INITRD)机制的创建小型化Linux的方法,详细地给出了内核、根文件系统和引导器3个部分的实现过程.最后给出了一个用该方法开发附网存储(NAS)服务器的实例.  相似文献   

16.
蔡勇  战兴群 《计算机工程与应用》2004,40(27):109-110,221
论文简要介绍了Linux操作系统在嵌入式领域的优势,以及PC104主板的特点。详细说明了嵌入式Linux内核的裁减,通过Linux启动过程的分析说明了Linux文件系统的裁减,介绍了BusyBox、uClibc、MiniGUI等优秀的嵌入式专用软件,以及嵌入式Linux在PC104主板上的移植。最后实现了一个基于PC104主板的可从diskonchip启动的嵌入式Linux。  相似文献   

17.
Linux操作系统作为嵌入式系统近几年应用越来越广泛。根文件系统是嵌入式Linux的重要组件之一。本文探讨了JFFS2文件系统及嵌入式Linux根文件系统,并在具体的实验平台上实现了JFFS2格式根文件系统。最后对JFFS2文件系统在嵌入式Linux根文件系统应用中的优缺点进行了分析,并对不足之处提出了解决和改进思路。  相似文献   

18.
选用TQ2440实验板,在嵌入式Linux操作系统下实现了开发环境的搭建与移植。详细介绍了Linux内核的Fedora系统、搭建开发环境步骤、Bootloader程序的使用、U-Boot编译与移植、Linux内核的编译与移植根文件系统编译与移植的具体操作方法。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号