tiny210 android 移植过程中的几个问题

本文详细介绍了在Tiny210板子上进行Android移植过程中遇到的五个问题,包括启动参数错误、根文件系统问题、设备文件缺失等,并提供了相应的解决策略。通过对启动错误的分析,如init=/linuxrc的重要性,以及检查根文件系统的存在和设备文件的完整性,有助于顺利进行Android系统移植。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.  switch_root: bad init /sbin/init: No such file or directory

一般是内核启动参数的问题.

正确的参数是:bootargs root=/dev/nfs console=ttySAC0,115200 init=/linuxrc nfsroot=172.16.101.132:/work/tiny210/android-2.3.1-tiny210/rootfs_dir ip=192.168.170.40:172.16.101.132:192.168.170.200:255.255.255.0:tiny210:eth0:off fbcon=rotate:1

而我在没有设置init=/linuxrc时就出现了上面的问题


2. xxxxxxx     on /r failed: No such device

通常是根文件系统不存在,或不正确


3. /init: line 102: can't open /r/dev/console: no such file

有两种可能,一是没有/dev/console这个设备,二是根文件系统

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值