工作
文章平均质量分 67
lidisha
无论好与不好,努力,前行。
展开
-
nfs文件系统的一个错误--无法挂载文件系统,只读文件系统
这两天回学校做毕业设计,毕业设计的题目是做一个基于ARM的嵌入式MP3播放器,用的是一块MINI2440的开发板来模拟一个MP3播放器。一切顺利,移植UBOOT至MINI2440,裁剪内核,制作根文件系统,但在tfpt 下载内核到开发板的时候遇到了三个个错误。第一个错误是比较低级的,由于用的是虚拟机linux,所以Vmware里面的网络设置设置错了。 我用的是windows xp主机,在原创 2012-05-02 18:16:30 · 4515 阅读 · 2 评论 -
xp,ubuntu双系统安装(不写入mbr)全记录
学linux很久了,一直都是用虚拟机里面跑,感觉和真实的linux系统差别还是挺大的。于是决定在笔记本上安装一个双系统。 安装好xp系统之后,留出来一部分硬盘用来安装ubuntu。我是直接分区的时候分了c,d,e,f四个区,c区用来安装xp系统。d,e用来存放xp系统数据。f用来安装linux.大概说下我的硬盘情况,总共120G,C区分了10G,D区20G,E区65G,剩下的空间分给原创 2012-05-20 09:01:51 · 3746 阅读 · 0 评论 -
移动定制机s5820刷机,root
端午回家了一趟,发现老爸换了个新手机,s5820,移动的定制机。老爸和我抱怨说手机越来越慢了,问我能不能清理变一点。 拿过了一看果然是定制机,安装了很多的软件,新浪微博呀,人人呀,一大堆乱七八糟的软件。难怪手机那么慢。于是想办法刷机,后来发现如果只是卸载软件的话不需要刷机,只需要破解手机,拿到root权限即可。 手机搜root工具包,试了很多的软件和工具都不行。后来去原创 2012-06-24 17:03:15 · 3924 阅读 · 0 评论 -
ubunt下c库函数fread不能读取的问题
最近工作比较清闲,于是闲着没事翻着看《C缺陷与陷阱》,在第五章库函数这一章节的时候,提到了不能自由的同时读写文件。即不能fwrite写之后,立刻fread读取。 正好电脑上有安装好的ubuntu虚拟机,于是就像动手验证下。 具体代码如下: #include #include int main(void){ FILE *fd; int r原创 2012-06-29 10:51:10 · 1458 阅读 · 0 评论 -
基于PLX_SDK的Linux下的PCI9054驱动程序的开发
来公司也有一段,一直是让我负责做9054驱动程序的开发。这段时间终于差不多了,趁着还熟悉,就整理下。 既然是9054这种广为流传的芯片,自然有官方的模板代码,再从头开发一套肯定是不划算的。 于是就有了本文描述的基于PLX_SDK的9054驱动程序的开发。 首先是安装PLX_SDK的系统要求: 1. 内原创 2012-07-16 23:08:06 · 6476 阅读 · 1 评论 -
shell中的trailing newline
最近在学shell脚本,发现很多的shell命令都涉及到一个trailing newline的东西,例如wc -l。 man wc,找到-l发现解释如下: print the newline counts 即打印出newline 的个数,那newline 到底是什么东西呢?翻了翻词典,发现是结尾换行符原创 2012-07-19 23:41:28 · 1494 阅读 · 0 评论 -
Ubuntu下默认sh报错的问题
最近在学shell编程,发现ubuntu下的shell默认的是dash,非常难用。执行很多的脚本的时候会报些莫名其妙的错误。 #!/bin/bash# Program:# This program shows the user's choice# History:# 2005/08/25 VBird First releasePATH=/bin:/sbin:/u原创 2012-07-31 22:03:29 · 2192 阅读 · 0 评论 -
linux2.6.28.1编译时__mutex_unlock_slowpath未定义的错误
下午在编译2.6.28.1内核的时候,采用的是默认的x86_config的配置,make bzImage的时候报错,提示: undefined reference to __mutex_unlock_slowpath, 上网搜索半天也得不到有用的结果,只好自己想办法了。首先索引内核源代码,看下__mutex_unlock_slowpath到底是何方神圣。在http://lxr.li原创 2012-09-01 21:26:52 · 4611 阅读 · 2 评论