
Linux. 文件系统
文章平均质量分 75
Chita__
这个作者很懒,什么都没留下…
展开
-
yaffs2文件系统移植
1、Linux2.6.37下移植yaffs文件系统原始的linux内核是不支持Yaffs2文件系统的,我们首先需要下载yaffs2的内核补丁,给内核打上yaff2补丁才能使内核支持该文件系统。yaffs2 老版本不支持2.6.36以上内核。 网上下载的yaffs2常见版本(点击http://www.aleph1.co.uk/cgi-bin/viewcvs.cgi/下方的Do转载 2012-03-18 09:53:03 · 8691 阅读 · 0 评论 -
yaffs2 移植到mini2440上出现的编译错误
linux内核版本:2.6.36.1OS:ubuntu 10.4开发板:友善mini2440bootloader: supervivi在输入make zImage后,出现如下错误:fs/yaffs2/yaffs_fs.c:310: warning: initialization from incompatible pointer typefs/yaffs转载 2012-03-18 09:54:09 · 3751 阅读 · 0 评论 -
mdev的基本工作原理
分析过mdev(udev的BusyBox简化版)源码的都知道mdev的基本原理: a、执行mdev -s命令时,mdev扫描/sys/block(块设备保存在/sys/block目录下,内核2.6.25版本以后,块设备也保存在/sys /class/block目录下。mdev扫描/sys/block是为了实现向后兼容)和/sys/class两个目录下的dev属性文件,从该dev 属性文转载 2012-11-25 22:50:07 · 624 阅读 · 0 评论 -
mdev hotplug设备
mdev的hotplug模式1, busybox 添加mdev支持2, 在/etc/rc.d/rcS中添加#mount filesystem/bin/mount -a#start mdevecho /sbin/mdev > /proc/sys/kernel/hotplug #设置系统的hotplug程序为mdevmdev –s转载 2012-11-25 22:53:23 · 754 阅读 · 0 评论 -
MINI2440启动配置文件/etc/init.d/rcS文件分析
2011年2月5日 mail:174997990@qq.com Mini2440启动配置文件说明 对于mini2440,虽然root_qtopia这个文件系统的GUI是基于Qtopia的,但其初始化启动过程却是由大部分由busybox完成,Qtopia(qpe)只是在启动的最后阶段被开启。 由于默认的内核命令行上有init=/linuxrc, 因此,在文件系统被挂载后,运行的第一个程序转载 2012-11-25 23:10:03 · 649 阅读 · 0 评论 -
交叉编译busybox
交叉编译器: 3.3.2# wget -c http://www.busybox.net/downloads/busybox-1.7.0.tar.bz2# tar jxvf busybox-1.7.0.tar.bz2修改源码、配置、编译-----------------------------------------------# cd busybox-1.7.0#转载 2012-11-25 23:11:18 · 999 阅读 · 0 评论