Openwrt启动过程

本文详细解析Openwrt的启动过程,从CFE引导、Linux内核启动到init相关步骤,包括/etc/preinit、/sbin/init、/etc/inittab和/etc/rc.d/S*的执行。内容涵盖启动流程、内核参数查看以及自启动脚本的配置方法。
摘要由CSDN通过智能技术生成

在做Openwrt中IPv6的过渡方案6in4的过程中,遇到了启动中的一些问题,加上 siaisjack 的文章 《OpenWrt启动过程分析+添加自启动脚本》 中的一些内容,重新整理一下。(本人菜鸟,欢迎批评指正)


启动流程预览

  1. CFE
  2. LINUX
  3. 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接口。(源自 百度百科

它的任务

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值