linux系统的问题
2016-07-24 19:41
381 查看
1、Linux系统下.ko文件是什么文件?.so文件是什么文件?
Linux下面文件名不代表什么。但是从常识上讲,.ko代码是驱动编译成的格式,.so文件一般是动态库文件。
2、浅谈bootloader,kelnel,filesystem三者之间的关系.
嵌入式是linux启动过程如下。bootloader->kernel->filesystem->application先是bootloader,它是linux-kernel移植的基石,Bootloader是在系统启动之后、Kernel运行之前所执行的第一段代码,其任务是为调用Kernel准备必要的软硬件环境。完成bootlaoder的移植后,就是kernel的移植。主要包括添加特定模块的驱动,针对具体要求对内核进行配置。这里有两点要注意:一是有些参数要与所用的bootloader向对应,如nand的分区参数。二是bootlaoder对特定模块的驱动在进入kernel后便会有kernel接管,并有kernel重新驱动文件系统主要是建立根文件和一些系统功能的实现,如bash。用busybox很容易搞定。
Linux下面文件名不代表什么。但是从常识上讲,.ko代码是驱动编译成的格式,.so文件一般是动态库文件。
2、浅谈bootloader,kelnel,filesystem三者之间的关系.
嵌入式是linux启动过程如下。bootloader->kernel->filesystem->application先是bootloader,它是linux-kernel移植的基石,Bootloader是在系统启动之后、Kernel运行之前所执行的第一段代码,其任务是为调用Kernel准备必要的软硬件环境。完成bootlaoder的移植后,就是kernel的移植。主要包括添加特定模块的驱动,针对具体要求对内核进行配置。这里有两点要注意:一是有些参数要与所用的bootloader向对应,如nand的分区参数。二是bootlaoder对特定模块的驱动在进入kernel后便会有kernel接管,并有kernel重新驱动文件系统主要是建立根文件和一些系统功能的实现,如bash。用busybox很容易搞定。
相关文章推荐
- echo命令
- linux下信号量及其SEM_UNDO标志
- Linux下 配置mysql Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
- linux安装中文字体
- linux安装mysql与安装后常见的问题总结
- 虚拟机安装centos步骤
- CentOS vi 配置文字高亮,缩进,以及生效方法
- linux下搭建hadoop环境步骤
- centos6.x常用命令
- Terminix:一个很赞的基于 GTK3 的平铺式 Linux 终端模拟器
- Linux基础----用户(修改密码)和用户组
- linux top命令详解
- 对linux下chown命令基本功能的实现
- Linux系统开机启动过程
- U盘安装Kali Linux提示cd-rom无法挂载-解决方案
- linux dd 读取文件命令
- CentOS 的安装
- Linux 入门学习-LINUX命令行描述及常用命令
- Linux 入门学习-LINUX基本认识及常用命令
- jdk-7u3-linux-i586.tar.gz安装