#DO-IT

重复就是罪恶
  首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2013年7月3日

摘要: 近些天在制作Linux的rootfs根文件系统时,需要频繁修改rootfs中的目录结构及配置(以在根文件系统中加入系统运行所需的模块与配置文件),但同时每次修改完毕后又要给普通文件夹rootfs制作为可启动的文件系统镜像rootfs.gz并且联合bzImage一起制作成标准光盘ISO镜像,以方便放在虚拟机中测试每次更改效果,因此萌发了用Shell自动完成提高效率,遂编写了mkiso脚本。项目文件夹名称为diylinux,其目录结构如下:diylinux |--------rootcd |--------rootfs |--------src | |---------linu... 阅读全文

posted @ 2013-07-03 23:32 大唐歲月 阅读(218) 评论(0) 推荐(0)

摘要: Linux支持cpio-initrd和image-initrd两种格式的initrd。他们的处理流程如下:cpio-initrd的处理流程1.bootloader把内核以及initrd文件加载到内存的特定位置。2.内核判断initrd的文件格式,如果是cpio格式。3.将initrd的内容释放到rootfs中。4.执行initrd中的/init文件,执行到这一点,内核的工作全部结束,完全交给/init文件处理。5 . 接下来的rootfs执行流程为: init ---> /etc/inittab(run level) ---> /etc/init.d/rcS(/etc/rc... 阅读全文

posted @ 2013-07-03 16:04 大唐歲月 阅读(148) 评论(0) 推荐(0)