Hi, I am newbies at android porting. I compiled both 2.6.31 linux kernel and android 2.1 (eclair) for iMX25 based target (ARM926EJ-S) without errors.
But, when mounting android file system, through NFS, on top of linux kernel, the bash shell commands of the /init/init.rc file are NOT interpreted : init: /init.rc: ...: invalid option 'mkdir' Is there something missing in the Kernel I compiled? Thanks in advance. Cheers, See below beginning of kernel loading message and /system/bin/logcat log file : Linux version 2.6.31-00447-g081cddf ([email protected]) (gcc version 4.4.1 (Sourcery G++ 4.4-179) ) #1 PREEMPT Mon 0 CPU: ARM926EJ-S [41069264] revision 4 (ARMv5TEJ), cr=00053177 CPU: VIVT data cache, VIVT instruction cache Machine: Freescale MX25 3-Stack Board Memory policy: ECC disabled, Data cache writeback INITRD: 0x802f34cc+0x000325b4 overlaps in-use memory region - disabling initrd Built 1 zonelists in Zone order, mobility grouping on. Total pages: 16256 Kernel command line: mem=64M rootwait console=ttymxc0,115200 root=/dev/ nfs ip=dhcp nfsroot=192.168.0.14:/root/Android/myandroid/out/target/ product/imx31_3stack/android_rootfs Unknown boot option `androidboot.console=ttymxc0': ignoring PID hash table entries: 256 (order: 8, 1024 bytes) Dentry cache hash table entries: 8192 (order: 3, 32768 bytes) Inode-cache hash table entries: 4096 (order: 2, 16384 bytes) Memory: 64MB = 64MB total Memory: 60004KB available (3804K code, 854K data, 140K init, 0K highmem) NR_IRQS:272 MXC IRQ initialized ... Looking up port of RPC 100005/3 on 192.168.0.14 VFS: Mounted root (nfs filesystem). Freeing init memory: 120K Warning: unable to open an initial console. init: /init.rc: 7: invalid option 'export' init: /init.rc: 7: invalid option 'export' init: /init.rc: 7: invalid option 'export' init: /init.rc: 7: invalid option 'export' init: /init.rc: 7: invalid option 'export' init: /init.rc: 7: invalid option 'export' init: /init.rc: 7: invalid option 'export' init: /init.rc: 7: invalid option 'export' init: /init.rc: 10: invalid option 'symlink' init: /init.rc: 13: invalid option 'mkdir' init: /init.rc: 13: invalid option 'mkdir' init: /init.rc: 13: invalid option 'mkdir' init: /init.rc: 13: invalid option 'mkdir' init: /init.rc: 13: invalid option 'mkdir' init: /init.rc: 13: invalid option 'mount' init: /init.rc: 17: invalid option 'write' init: /init.rc: 17: invalid option 'write' init: /init.rc: 17: invalid option 'write' init: /init.rc: 17: invalid option 'write' init: /init.rc: 17: invalid option 'write' init: /init.rc: 17: invalid option 'write' init: /init.rc: 20: invalid option 'mkdir' init: /init.rc: 20: invalid option 'mount' init: /init.rc: 20: invalid option 'chown' init: /init.rc: 20: invalid option 'chown' init: /init.rc: 20: invalid option 'chmod' init: /init.rc: 20: invalid option 'write' init: /init.rc: 21: invalid option 'mkdir' init: /init.rc: 21: invalid option 'chown' init: /init.rc: 21: invalid option 'chmod' init: /init.rc: 21: invalid option 'write' init: /init.rc: 22: invalid option 'mkdir' init: /init.rc: 22: invalid option 'chown' init: /init.rc: 22: invalid option 'chmod' init: /init.rc: 24: invalid option 'write' init: /init.rc: 29: invalid option 'mount' init: /init.rc: 34: invalid option 'mount' init: /init.rc: 34: invalid option 'chown' init: /init.rc: 34: invalid option 'chmod' init: /init.rc: 37: invalid option 'mount' init: /init.rc: 37: invalid option 'chown' init: /init.rc: 37: invalid option 'chmod' init: /init.rc: 40: invalid option 'chown' init: /init.rc: 40: invalid option 'chmod' init: /init.rc: 43: invalid option 'mkdir' init: /init.rc: 43: invalid option 'mkdir' init: /init.rc: 43: invalid option 'mkdir' init: /init.rc: 43: invalid option 'mkdir' init: /init.rc: 43: invalid option 'mkdir' init: /init.rc: 45: invalid option 'mkdir' init: /init.rc: 45: invalid option 'chmod' init: /init.rc: 45: invalid option 'chmod' init: /init.rc: 45: invalid option 'mkdir' init: /init.rc: 45: invalid option 'mkdir' init: /init.rc: 45: invalid option 'mkdir' init: /init.rc: 45: invalid option 'mkdir' init: /init.rc: 45: invalid option 'mkdir' init: /init.rc: 45: invalid option 'mkdir' init: /init.rc: 48: invalid option 'mkdir' init: /init.rc: 48: invalid option 'chown' init: /init.rc: 48: invalid option 'chmod' init: /init.rc: 51: invalid option 'mkdir' init: /init.rc: 51: invalid option 'mkdir' init: /init.rc: 54: invalid option 'chown' init: /init.rc: 54: invalid option 'chmod' init: /init.rc: 54: invalid option 'chown' init: /init.rc: 54: invalid option 'chmod' init: /init.rc: 59: invalid option 'chmod' init: /init.rc: 59: invalid option 'chmod' Kernel panic - not syncing: Attempted to kill init! -- unsubscribe: [email protected] website: http://groups.google.com/group/android-porting
