电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

基于CF卡的linux系统制作

基于CF卡的linux系统制作_第1页
1/17
基于CF卡的linux系统制作_第2页
2/17
基于CF卡的linux系统制作_第3页
3/17
下载后可任意编辑 在 CF 卡上安装嵌入式 linux 全过程 吴刚 2007-4-4摘要:本文主要介绍在一块 128M 的 CF 卡上定制安装 linux 操作系统,并在此基础上建立一个简单的应用平台。关键词:extlinux,busybox, CF 卡,嵌入式 linux随着信息技术和网络技术的高速进展,嵌入式技术的广泛应用,嵌入式系统已经打破传统 PC 工业的垄断地位,成为非 PC 设备的主体。而作为嵌入式系统,应用环境通常比较恶劣,而应用又比较简单,为保证系统的稳定性和便携性通常使用 DOM 卡或 CF 卡一类的存储设备来代替硬盘。经过一段时间的摸索和收集资料终于在一块 CF 卡上实践安装了一个满足特定需要的嵌入式 linux 系统,这里取名为 cflinux.在这里首先要感谢《babylinux 制作全过程的》作者,正是这片文章,为我制作 cflinux 指明了道路。本文将讲述在一张容量为 128M 的 CF卡上定制安装嵌入式 linux 操作系统的详细过程,一 主机和目标机情况简介 主机: Linux:Red Hat 9.0Kernel: 2.4.20 目标机: 基于 X86 的工控板二 cflinux 简介cflinux 是一运行于 CF 卡上的经过自定义剪裁的嵌入式 linux 操作系统。因其运行于 CF 卡上,故取名为 cflinux.当此操作系统和应用环境搭建好后可以通过网络 telnet 和串口访问目标板,可运行 QT/E 图形界面应用程序。可以通过串口,网口和 USB 口和外围设备交互。既可作为嵌入式操作系统,也可作为启动盘作为系统维护工具。三 linux 得引导过程简介 在系统启动时,主板上的 BIOS 会读取硬盘的主引导记录(MBR),MBR 中存放的是一段很小的程序,他的功能是从硬盘读取操作系统核心文件并运行,因为这个程序太小了,因此通常这个小程序不具备直接引导系统内核的能力,他先区引导另一个略微大一点的小程序去引导系统内核。在 linux 系统中这样得小程序有 LILO,GRUB 和 SYSLINUX 等。我们在这个项目中这里用到的引导程序是 SYSLINUX 得一个分支:EXTLINUX。 Linux 系统内核被引导程序装进内存并运行后,linux 内核会检测系统中得各种硬件,并做好硬件得初始化工作,使他们在系统正式运行后能正常工作。剩下就是 linux 内核要做得最后一个工作:运行/sbin 下得 init 程序。Init 是英文单词(initialization)初始化得简称,init 程序得工作是读取/etc/inittab 文件中的指令,对系统的各种软硬件环境做最初的初始化工作,最后运行 gettty 活 ...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

基于CF卡的linux系统制作

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部