推荐连接:Linux【NO.7】:系统启动流程必备知识点Linux系统的组成部分动态视角:内核+根文件系统功能组成结构视角:硬件、内核(管理整个硬件功能)、库(库调用:libcall)、程序(特别的接口程序shell)内核:进程管理、内存管理、网络协议栈、文件系统、驱动程序、安全功能 IPC:...
分类:
系统相关 时间:
2016-01-02 20:25:19
阅读次数:
467
功能说明:检查文件系统并尝试修复错误。语法:fsck[-aANPrRsTV][-t<文件系统类型>][文件系统...]补充说明:当文件系统发生错误四化,可用fsck指令尝试加以修复。注意:千万不能在运行的系统上面直接执行fsck,特别是RHEL6.0以下ext3的文件系统,否则100%损坏根文件系统..
分类:
其他好文 时间:
2015-12-30 20:02:22
阅读次数:
173
一、Linux启动内核文件
1.Linux系统组成动态视角:内核+根文件系统静态视角:磁盘分区+相关文件
2.Kernel特点(1)支持某块化:.ko(kernelobject)文件(2)支持模块运行时动态装载或卸载;总结:Linuxkernel在但内核设计模型上,吸取了多内核设计的优点,使用了模块化设计单内核设..
分类:
其他好文 时间:
2015-12-30 13:46:27
阅读次数:
5981
配置编译busyboxmake menuconfig [*] Tab completionmkdir -p /work/nfs_root/frist_fsmakemake CONFIG_PREFIX=/work/nfs_root/frist_fs installbin linuxrc sbi...
分类:
其他好文 时间:
2015-12-27 01:01:32
阅读次数:
351
a、挂接根文件系统内核怎样启动第一个应用程序 { b、启动应用程序1、打开设备if (sys_open((const char __user *) "/dev/console", O_RDWR, 0) busyboxlrwxrwxrwx 1 100...
分类:
其他好文 时间:
2015-12-26 14:50:48
阅读次数:
203
根文件系统上节讲解了Linux内核移植,这节讲如何构造根文件系统。工具和源码在路径:F:\韦东山\CD1_主光盘\system。jffs2制作工具路径:F:\韦东山\CD1_主光盘\GUI\xwindow\X\deps具体步骤见:http://www.cnblogs.com/pigeon84/art...
分类:
其他好文 时间:
2015-12-25 16:54:46
阅读次数:
250
具体步骤如下:1.解压内核源码树解压linux-2.6.29-mini2440-20090708.tgz到自己的工作目录,会生成一个友善之臂修改过的并且有几个mini2440默认配置文件的内核源码目录linux-2.6.29。具体步骤参照友善之臂mini2440开发板用户手册,具体不详述了。2.修改...
分类:
其他好文 时间:
2015-12-25 15:16:52
阅读次数:
235
一、locate:根据键值数据库模糊匹配,找路径
1.命令工作模式
(1)模糊查找依赖于事先构建好的索引库,索引构建过程需要遍历整个根文件系统,占CPU使用资源
(2)无法实施更新查找的是过去某一时刻更新的数据库文件,查找路径系统自动更新:一般为每日系统例行性任务完成更新手动..
分类:
其他好文 时间:
2015-12-18 22:52:31
阅读次数:
317
一.建立根文件系统目录与文件 1.创建目录 *mkdir /home/ARM11/kernel/rootfs *cd/home/ARM11/kernel/rootfs *mkdir bin dev etc lib proc sbin sys usr mnt tmp var *mkd...
分类:
其他好文 时间:
2015-12-03 21:15:50
阅读次数:
177