在做Openwrt中IPv6的过渡方案6in4的过程中,遇到了启动中的一些问题,加上 siaisjack 的文章 《OpenWrt启动过程分析+添加自启动脚本》 中的一些内容,重新整理一下。(本人菜鸟,欢迎批评指正)
启动流程预览
- CFE
- LINUX
- init相关
- /etc/preinit
- /sbin/init
- /etc/inittab
- /etc/rc.d/S*
CFE
引导内核启动的程序,即Common Firmware Environment,简称CFE,它是BroadCom公司专用的bootloader。其开发者为Mitch Lichtenberg。CFE是博通公司基于MIPS芯片的bootloader,就如同u-boot是启动内核的引导程序一样。CFE支持基本的设备访问,其设计理念是满足引导程序所具有的基本功能,如:Flash设备等存储设备的访问、基本的UI接口。(源自 百度百科)
它的任务