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 · 1322 阅读 · 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 评论