PC/104平台嵌入式Linux系统核心定制方法

时间:2008-11-26来源:网络

  文件系统

  Linux采用虚拟文件系统(VFS)作为实际文件系统和操作系统之间的接口,将实际的文件系统和操作系统隔离开来。通过虚拟文件系统技术,Linux可以支持除EXT之外的许多文件系统类型。各文件系统为虚拟文件系统提供一致的接口,从而将不同文件系统的细节隐藏了起来。对操作系统的其他部分,以及运行在操作系统之上的程序而言,所有的文件系统都是一样的。

  本系统采用ext2磁盘文件系统格式,这是一种比较新的磁盘文件系统格式,在具体应用中也可以根据存储空间的大小选择FAT或minix等文件格式。

  本系统定制后的目录有:bin,boot,dev,etc, proc,root,sbin,usr。

  /bin,/sbin目录下是系统初始化与运行过程中必须用到的指令集合。

  /boot目录下是系统引导时用到的文件和内核文件,这些文件是通过内核定制得到的,包括:boot1b,bzImage,map。

  /dev目录下是设备文件。

  /etc目录下是系统配置文件,系统引导后执行的第一个配置文件inittab就在这个目录下,了解和掌握这个配置文件是分析和掌握Linux系统的关键。

  /proc目录在系统启动后被内核使用,系统启动后该目录是一个单独的文件系统。

  /root目录是系统管理员的用户根目录.

  /usr目录中存放用户安装的应用系统。

  总结

  嵌入式Linux技术在海洋自动观测系统中的应用,可以进一步推进我国海洋自动观测系统产权自主化的建设,增强系统安全性、大幅度提高系统性能,为应用软件系统提供一个自主、安全、可靠、高效的运行平台,提高系统间兼容、提高开发效率、缩短开发周期、增强可移植性,这一工作对完成当前国家海洋工作任务及未来我国海洋事业的发展意义深远。基于PC/104平台的Linux内核与文件系统定制,是进行面向海洋自动观测系统嵌入式Linux系统研制工作的关键技术,是系统研制过程中的核心步骤。

1 2 3 4 5 6 7 8 9 10 11 12

关键词: Linux文件系统 PC 虚拟文件系统 定制 floppy MTTR 内核配置 代码编译 spool 声卡驱动

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版