我根据刷机手册上修改FriendlyARM.imi
只改了两个地方:
Action=run
Android-RootFs-RunImage = Android/rootfs_android.img
如下:
#This line cannot be removed. by FriendlyARM(
www.arm9.net)
CheckOneButton=No
Action=run
OS= android
VerifyNandWrite=No
StatusType = Beeper| LED
################### Android ####################
Android-BootLoader = Android/u-boot_nand-ram128.bin
Android-Kernel = Android/azImage_n43
Android-CommandLine = root=ubi0:FriendlyARM-root ubi.mtd=2 rootfstype=ubifs init=/linuxrc console=ttySAC0,115200
Android-RootFs-InstallImage = Android/rootfs_android.ubi
Android-RootFs-RunImage = Android/rootfs_android.img
Images文件夹也拷贝到sd卡上了
启动时看到cmd_line:
Kernel command line: root=ubi0:FriendlyARM-root ubi.mtd=2 rootfstype=ubifs init
=/linuxrc console=ttySAC0,115200 run_fs_image=/images/Android/rootfs_android.img
结果启动失败,最后几句是:
Freeing init memory: 924K
mount: mounting /dev/loop0 on /r failed: Invalid argument
mount: mounting /sdcard on /r/sdcard failed: No such file or directory
1Wire touchscreen OK
/init: line 102: can't open /r/dev/console: no such file
Kernel panic - not syncing: Attempted to kill init!
怎么会挂载/sdcard? 我只是拷贝了images目录,没有看见要创建过sdcard目录的,请版主指点。
按默认的Android/rootfs_android.ext3是可以启来到的,但是我希望是可以启动不同的文件系统,还有什么地方要改的吗?
谢谢啦