基本根文件系统image制作好并烧到flash里面后,启动时执行脚本遇到了两个问题
rcS和bin/sh文件找不到
现在网上找了一通,说是/etc/init.d/rcS权限不够或是出现了乱码,我用chmod 777 ./* 以及 dos2unix两个方法都没能解决。
最后的解决方案是 把SDK release的rootfs的/bin全部拷过来
原因是: 自己rootfs/bin是空的,根本没有sh脚本等软件
awk,insmod以及getty等找不到
解决办法类似,也是从其它一个较完整的根文件系统中把/sbin以及/usr/bin拷贝到自己的rootfs对应位置上。