File System
Linux学习之路
这个作者很懒,什么都没留下…
展开
-
固定 event 节点
相信与Linux驱动打交道的人都会遇到这样一个问题,由于插入Input设备的时机不同,导致内核每次创建 event 节点未必一样,给应用程序的参数设置带来困难,比如qt设置环境变量。如何做到无论啥时候插拔设备 event 节点都固定下来?网上有改内核的做法,修改event节点创建部分的代码能够解决问题,但是换个设备就白瞎了,而且对内核开刀总是显得不太优雅。解决思路:原创 2017-07-07 15:53:45 · 2096 阅读 · 1 评论 -
mtd-utils命令简介
【转载自】:http://blog.csdn.net/yinkaizhong/archive/2008/12/25/3604794.aspx使用命令前用cat /proc/mtd 查看一下mtdchar字符设备;或者用ls -l /dev/mtd*#cat /proc/mtddev: size erasesize namemtd0: 00c00000 0002000转载 2016-10-13 19:41:33 · 9043 阅读 · 0 评论 -
在Linux运行期间升级Linux系统(Uboot+kernel+Rootfs)
本文主要介绍了如何在嵌入式Linux系统运行的时候,进行升级整个Linux系统,包括uboot,kernel和rootfs。以及简介Linux中的已有的通用的Nor Flash驱动m25p80,和简介mtd util以及相关工具mtdinfo,flash_erase,flash_eraseall,nanddump,nandwrite等的基本用法。转载 2016-10-12 22:19:54 · 9478 阅读 · 0 评论 -
文件系统显示用户名和路径
转载自:http://blog.csdn.net/zhaole20094463/article/details/6817987 不管是在移植根文件系统还是移植内核的时候我们总是希望可以添加一些独一无二属于自己的东西,比如自己的名字或者代号。 现在我们经常会用busybox生成根文件系统,可是根文件系统起来以后命令行提示符只有一个“#”号,没有像linux发行版那样是转载 2016-09-25 21:58:53 · 1975 阅读 · 0 评论 -
移植 tslib
tslib 版本:tslib-1.4.tar.gz编译器版本:arm-linux-gcc 4.3.2如没有安装:autoconf automake libtoolsudo apt-get install autoconf automake libtool一、配置编译tar zxvf tslib-1.4.tar.gz./autogen.sh./configure --原创 2016-09-25 21:41:53 · 997 阅读 · 0 评论 -
移植 ssh 到开发板
参考:http://blog.sina.com.cn/s/blog_86d540e401019yie.html1》下载需要的源码下载zlib: zlib-1.2.3.tar.gz http://www.zlib.net下载ssl : openssl-0.9.8d.tar.gz http://www.openssl.org/source/下载ssh : ope原创 2016-09-25 21:17:37 · 5770 阅读 · 0 评论 -
移植linux3.4.2以及文件系统制作笔记
高版本内核对于2440平台开发板支持已经相当到位,对于板级的设备已经完美支持无需修改,比如 Norflash nandflash 等等,对于 LCD 等“特殊”设备还需要移植。本文重点在于配置3.4.2内核使其支持 yaffs2 文件系统以及yaffs2 jffs2 文件系统的制作和注意事项。 开发板 :2440 编译器 :4.3.2 arm-linux-g原创 2016-09-19 22:06:38 · 1840 阅读 · 1 评论 -
文件系统支持 rz rc 命令传输文件
使用自己刚制作的文件系统,突然发现 rz rc 命令不可用,又不喜欢 tftp ssh nfs 网络文件系统的我瞬间束手无策。又懒得烧友善那个200多M的文件系统,索性让自己的文件系统支持 rz rc 命令吧,简单问了问度娘,再次记录一下。 rzsz-3.48.tar.gz 下载地址 http://download.csdn.net/detail/pcli_218/3347536原创 2016-09-20 23:12:03 · 2907 阅读 · 0 评论 -
制作根文件系统时的几个小问题
1、编译内核与文件系统 使用同一个编译器,文件系统的Lib库使用 该编译器的。 2、内核版本要高于Lib库文件对于内核版本的最低限制 3、Lib库的浮点要求要和内核保持一致。(暂时没遇到) 4、/dev/console 与 /dev/null 这两个节点必须有 5、mkyaffs2image 注意工具是 大页 还是小页Flash的,最好sudo mkyaffs2image ... ... 6、烧写到nand flash使用nand write.yaffs.事先擦除整个原创 2016-05-26 10:10:14 · 1565 阅读 · 0 评论