![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux内核、文件系统编译
易驰
重新开始!
展开
-
整个ROOT文件系统目录的制作
原帖地址: http://lei43.spaces.live.com/blog/1.建立root fs的文件系统所需的目录和文件。[root@localhost /]$ mkdir /sspku2410[root@localhost /]$ mkdir /sspku2410/root[root@localhost sspku2410]$ tree root 5root|-- bin|-- boo转载 2009-03-13 14:39:00 · 1357 阅读 · 0 评论 -
yichi的文件系统问题记录
今天十分高兴,困扰我相当长时间的基于busybox1.15.3的文件系统编译问题解决了!哈哈:) 首先参照http://blog.csdn.net/yichi7758/archive/2010/02/25/5327720.aspx修改时注意以下几点:一、推荐使用友善的arm-linux-gcc-4.3.2编译器。经过网上很多人测试,十分好用。二、在内核中加入Use the AR原创 2010-02-25 23:43:00 · 394 阅读 · 0 评论 -
将busybox1.14.3移植到2410上所做的修改
参照http://blog.csdn.net/yichi7758/archive/2009/03/13/3987516.aspx,编译的时候按错误报告加上以下4处:1、#define __NR_OABI_SYSCALL_BASE 0x900000 // 来自linux-2.6.30.4/arch/arm/include/asm/unistd.原创 2009-08-15 13:43:00 · 599 阅读 · 0 评论 -
如何制作和使用Jffs2文件系统
本文主要介绍如何在AT91SAM9261EK板子上制作和使用jffs2文件系统,使用的是-2.6.21内核。 首先:配置MTD $ make menuconfig进入 Memory Technology Devices (MTD) ---> Memory Technology Device (MTD) support [*] D转载 2009-08-08 17:36:00 · 591 阅读 · 0 评论 -
系统启动挂载根文件系统时Kernel panic
这类问题很常见,先总体介绍一下解决思路。能出现让人激动的的控制台,那么系统移植已经接近完成;但是不少人在最后一步出现问题。要点如下:1. 在正确的位置烧写正确格式的文件系统映象:2. 内核支持这种文件系统格式3. 文件系统的内容要完备上面说得简单,一个个介绍。1. 在正确的位置烧写正确的文件系统映象:(a). 正确的位置嵌入式开发中,常通过bootl转载 2009-08-04 22:09:00 · 702 阅读 · 0 评论 -
cramfsck工具
CRAMFS文件系统是专门针对闪存设计的只读压缩的文件系统,其容量上限为256M,采用zlib压缩,文件系统类型可以是EXT2或EXT3. 如果使用RAMDISK方式来使用文件系统,那么在系统运行之后,首先得把flash上的映像文件全部解压到ram中,构造ramdisk环境,才可以运行程序,但有一个致命的弱点,在正常情下,同样的代码不仅在flash占用了空间,而且还在ram中占用极大的空间转载 2009-08-04 18:20:00 · 4114 阅读 · 0 评论 -
mdev的使用方法和原理
原帖地址:http://blog.csdn.net/hugerat/archive/2008/12/03/3437099.aspx mdev是busybox自带的一个简化版的udev,适合于嵌入式的应用埸合。其具有使用简单的特点。它的作用,就是在系统启动和热插拔或动态加载驱动程序时,自动产生驱动程序所需的节点文件。在以busybox为基础构建嵌入式linux的根文件系统时,使转载 2009-03-13 14:57:00 · 1545 阅读 · 0 评论 -
编译busybox-1.9.2
原帖地址:http://lei43.spaces.live.com/blog/1.下载最新的busybox1.9.2,并解压缩。下载busybox源代码:http://busybox.net/downloads/busybox-1.9.2.tar.bz2交叉编译工具:同内核解压源码:tar -jxvf busybox-1.9.2.tar.bz2 2.修改Makef转载 2009-03-13 14:29:00 · 769 阅读 · 0 评论 -
移植内核2.6.24.4到S3C24*0
原文地址http://blog.csdn.net/yang_dk/archive/2008/04/17/2300712.aspx百经周折,终于新内核启动了新的系统。多谢小卒的指导,还有这两篇文章的作者,给了我很多帮助。http://blog.chinaunix.net/u2/63560/showart_511924.htmlhttp://blog.csdn.net/hong转载 2009-03-13 10:45:00 · 895 阅读 · 0 评论 -
构建基本的嵌入式Linux根文件系统
构建基本的嵌入式Linux根文件系统其实在去年8月份我做系统移植时就构建好了一个可以用的根文件系统,但是那时是跟着别人的《Linux全线移植文档》做的。有些东西我也不清楚,只是跟着做,做出来能用就了事了,没有深究其中的规范,以及文件系统中哪些要,哪些不要。趁着今年过年的几天假期,我移植重新移植了U-Boot1.3.1和Linux2.6.24到S3C2410及S3C2440后转载 2010-02-25 23:59:00 · 951 阅读 · 0 评论