1、 linux 系统的裁剪与移植 摘 要 嵌入式系统是以应用为中心,以计算机技术为基础、软硬件均可裁剪、适应应用系统对 功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。其发展已有二十多年的历 史,国际上也出现了一些著名的嵌入式操作系统,如 VxWorks,Palm OS,Windows CE 等 等,但这些操作系统均属于商品化产品,价格昂贵且由于源代码不公开导致了诸如对设备 的支持 ,应用软件的移植等一系列的问题。而 Linux 作为一种优秀的 Free OS,近几年在 嵌入式领域异军突起,成为了最有潜力的嵌入式操作系统。 Linux 从 1991 年问世到现在,短短的十几年时间已经发展
2、成为功能强大、设计完善的 操作系统之一;可运行在 X86、Alpha、Sparc、MIPS、PPC、Motorola、NEC、ARM 等多种 硬件平台,而且开放源代码,可以定制;可与各种传统的商业操作系统分庭抗争。越来越 多的企业和研发机构都转向嵌入式 Linux 的开发和研究上,在新兴的嵌入式操作系统领域 内也获得了飞速发展。 关键词:嵌入式;Linux; 操作系统 装 订 线 Linux system of cutting and transplantation abstract Embedded system is used as the center, take the compute
3、r technology as the foundation, the software and hardware can be cut, adapt to function, application system reliability, cost, volume, power strict specialized computer system. The development history of 20 years, there were also some international famous embedded operating system, such as Palm OS,
4、VxWorks, Windows CE etc, but these operating system belong to product, the price is expensive and commercialization of open source is not due to the support of equipment such as the transplant, application software and so on a series of problems. But as a kind of excellent Linux in different areas i
5、n the embedded OS, bouncy, became the most potential embedded operating system. Linux from 1991 to now, was a decade has become a powerful, perfect design of the operating system, But in X86 operating gamerelease, Sparc and the MIPS, Motorola, NEC, PPC, various hardware platform, ARM, and open sourc
6、e can be customized, All kinds of traditional commercial operation system Chambers. More and more enterprises and research institutes to research and development of embedded Linux, in the emerging field of embedded operating system also won the rapid development. Keywords:embedded;Linux;Operating system 装 订 线 目 录 1 引言 . 1 2 主要术语解析 . 2 2.1 交叉编译器 2 2.2 linux 剪裁 2 3 设计流程 . 3 3.1 linux 系统的剪裁与移植 . 3 3.1.1 Uboot 烧写 . 3 3.1.2 内核的裁剪与移植 . 5 3.1.3 文件系统的移植与烧写 . 6 4 设计体会 . 8 参考文献 9 装 订 线 1 1 引言 随着 linux 功能