initramfs制作及相关事项

今天整合了busybox和kernel,最后将kernel+romfs制作成单独的一个文件,initramfs制作需要注意,一定要ln -s bin/busybox init,因为是找的init,linuxrc这个文件可以不要。如果出现没有终端提示符的情况,可以检查下inittab文件,注意正确的参数使用和'-'的使用。另外在/dev目录下最好创建console和null设备

mknod console c 5 1

mknod null c 1 3

我的inittab文件内容为:
::sysinit:/etc/init.d/rcS                                      
::respawn:-/bin/sh                                             
::restart:/sbin/init                              
null::shutdown:/bin/umount -a -r

wifi固件放在lib/firmware下。

可以在固定脚本中挂在分区,以后只需要修改可读写分区的内容达到升级效果。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值