- 博客(4)
- 资源 (6)
- 收藏
- 关注
转载 BusyBox init及其inittab文件分析
<br />转帖自:http://blog.chinaunix.net/space.php?uid=23089249&do=blog&cuid=2208026<br />由于BusyBox自身的一些特点,BusyBox init非常适合在嵌入式系统开发中使用,被誉为“嵌入式linux的瑞士军刀”,它可以为嵌入式系统提供只要的init功能,并且通过定制可以做得非常精炼。inittab是帮助init完成系统配置的主要文件。 <br /> /* Line is: "id:runlevel_ig
2011-04-27 11:43:00 365
原创 linux根文件系统
根文件系统的制作再写一份根文件系统的制作,对于arm来说,有了u-boot与kernel后,根文件系统的制作相对来说就比较容易了。第一步:首先获得对于根文件系统的支持,到网站http://www.aleph1.co.uk/cgi-bin/viewcvs.cgi/下面获取补丁,执行 # tar zxvf cvs-root.tar.gz #cd cvs/yaffs #./patch-ker.sh c /linux-2.6.30.4将补丁搭上,此时,会看到内核的/fs 文件夹下多了一个名字为yaffs的目录。
2011-04-24 23:19:00 259
原创 编译arm-linux内核
<br />这一次写一下编译arm内核以及根文件系统的体验,我使用的是linux-2.6.30.4的内核,通过ftp://ftp.kernel.org/pub/linux/kernel下载。下面按步骤操作。<br />第一步:<br />解压源文件tar jxvf linux-2.6.30.4.tar.bz2 –C /opt 下。<br />第二步:<br />更改主目录下Makefile文件,使其支持arm架构。在193行的arch ?= $(SUBARCH)更改为arch ?=arm 将CROSS_C
2011-04-24 09:45:00 378
原创 linux内核编译
<br />第一次写博客,学习的笔记吧。<br />内核的编译,内核的编译现在看应该十分简单,但是操作起来就有些麻烦,走了不少弯路。<br />(1)编译内核的选取,一般linux fedora Ubuntu等都带有内核,Fedora 10 的内核在usr/src/kernels文件夹内部,但是我使用的内核老出问题,编译内核的时候 首先做一下清除,将以前有可能用过的编译的过度文件清除,使用命令make mrproper。出现错误如下<br /><br /> <br />找了好多的资料,没有找到,只好重新下载
2011-01-19 21:12:00 270
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人