embed
Alan0521
这个作者很懒,什么都没留下…
展开
-
Linux-启动过程
FAE将porting好的linux提供,几乎都在写应用代码,空闲时间整理一下B1202系统启动的过程通过/boot/vm进行启动 vmlinuz init进程会读取 /etc/inittab,/etc/inittab先/etc/rc.d/rc.sysinit,再/etc/rc.d/rc3.d/ 等等 启动login登录界面 login 在用户登录的时候执行sh脚本的顺序转载 2012-08-29 17:20:03 · 851 阅读 · 0 评论 -
BusyBox Vi Reference
If you use Vi, you probably know there are tons of Vi versions with little key command differences.I learned on BusyBox Vi. The BusyBox key mapping is not well documented, and not as wide as some ot转载 2012-08-29 17:23:40 · 3271 阅读 · 0 评论 -
linux启动过程中的几个重要文件的详解发表于 : 2011-04-19 18:21
这两天在做根文件系统的时候,注意到/linuxrc、/etc/init.d/rcS、/etc/init.d/rc.local、/etc/init.d/profile这几个文件尤其重要,遂把他们记载下来了。/Linuxrc 执行init 进程初始化文件。主要工作是把已安装根文件系统中的/etc 挂载为ramfs,并拷贝/mnt/etc/目录下所有文件到/etc,这里存放系统启动后的许多特殊文转载 2012-08-29 17:26:18 · 2364 阅读 · 0 评论 -
修改flash分区
对于Nandflash 驱动还有一个重要的方面是Nandflash 的分区,这个分区表位于内核源码目录的arch/arm/plat-s3c/include/plat/partition.h 文件中。一下为一种分区方式,可根据需要自行对分区进行修改。struct mtd_partition s3c_partition_info[] = { { .name =转载 2012-08-30 17:00:06 · 1319 阅读 · 0 评论 -
arm linux上建立nfs文件系统
nfs文件系统建立(主机ip地址为192.168.3.170,开发板ip地址为192.168.3.100) 1.安装 nfs-kernel-server # sudo aptitude install nfs-kernel-server 2、设置主机共享目录,我就直接用根目录,编辑文件/etc/exports,增加以下内容 /home/puke/arm *(rw,sync,no_r转载 2012-08-23 16:03:18 · 870 阅读 · 0 评论 -
busybox文件系统的启动顺序
文件系统中执行顺序说明:在文件系统中,配置文件主要存放在 /etc 目录里面。开机从 /linuxrc 脚本运行的话需要在内核传递参数里设置 init=/linuxrc ,因为默认是启动 /sbin/init 初始化脚本的( busybox 编译安装以后生成的 linuxrc 文件是指向 /bin/busybox 的符号文件,应该把它删掉,自己重写脚本)。在我做的文件系统里采用这种方法,所以设转载 2012-09-28 14:03:46 · 2350 阅读 · 0 评论