| 1. 我每次重启后发现 bootargs 都变成默认
 bootargs: noinitrd root=/dev/mtdblock2 init=/linuxrc console=ttySAC0
 也就是说 我设置的bootargs无法保存
 我想把它改成
 bootargs: noinitrd root=/dev/mtdblock2 init=/init console=ttySAC0
 
 2 既然我们的nand是256M的,请问何时能少些大于64M的root 文件系统
 要不能写 那跟 64M的NAND没区别啦
 
 另外
 我正在让android在TQ2440 上运行起来,在做同样事情的同志
 请站内消息联系我。
 
 目前 我的android镜像可以跑起来 但是
 不停的报错,下面是log:
 看起来像是zygote崩溃了复制代码D/AndroidRuntime( 1616): >>>>>>>>>>>>>> AndroidRuntime START <<<<<<<<<<<<<<
D/AndroidRuntime( 1616): CheckJNI is OFF
I/DEBUG   ( 1464): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
I/DEBUG   ( 1464): Build fingerprint: 'generic/generic/generic/:1.6/Donut/eng.ironox.20091210.133754:eng/test-keys'
I/DEBUG   ( 1464): pid: 1616, tid: 1616  >>> zygote <<<
I/DEBUG   ( 1464): signal 4 (SIGILL), fault addr ad059dc0
I/DEBUG   ( 1464):  r0 4104bf1c  r1 bee93598  r2 4106cc18  r3 0000bc48
I/DEBUG   ( 1464):  r4 417447f2  r5 4104bf2c  r6 bee93590  r7 ad00e840
I/DEBUG   ( 1464):  r8 00000071  r9 0000bc48  10 4104bf0c  fp 00000000
I/DEBUG   ( 1464):  ip 00000071  sp bee93550  lr ad01342c  pc ad059dc0  cpsr 00000010
I/DEBUG   ( 1464):          #00  pc 00059dc0  /system/lib/libdvm.so
I/DEBUG   ( 1464):          #01  lr ad01342c  /system/lib/libdvm.so
I/DEBUG   ( 1464): stack:
I/DEBUG   ( 1464):     bee93510  4000cc70  
I/DEBUG   ( 1464):     bee93514  4162a1f8  
I/DEBUG   ( 1464):     bee93518  00000001  
I/DEBUG   ( 1464):     bee9351c  ad06030b  /system/lib/libdvm.so
I/DEBUG   ( 1464):     bee93520  4000cc70  
I/DEBUG   ( 1464):     bee93524  ad08ae1c  
I/DEBUG   ( 1464):     bee93528  00003f3f  
I/DEBUG   ( 1464):     bee9352c  00015d88  [heap]
I/DEBUG   ( 1464):     bee93530  00015d20  [heap]
I/DEBUG   ( 1464):     bee93534  0000096f  
I/DEBUG   ( 1464):     bee93538  00000000  
I/DEBUG   ( 1464):     bee9353c  41744c48  
I/DEBUG   ( 1464):     bee93540  4104bf58  
I/DEBUG   ( 1464):     bee93544  bee93590  [stack]
I/DEBUG   ( 1464):     bee93548  e3a07077  
I/DEBUG   ( 1464):     bee9354c  ef900077  
I/DEBUG   ( 1464): #00 bee93550  0000bc48  [heap]
I/DEBUG   ( 1464):     bee93554  ad08bef0  
I/DEBUG   ( 1464):     bee93558  bee93590  [stack]
I/DEBUG   ( 1464):     bee9355c  ad018038  /system/lib/libdvm.so
I/DEBUG   ( 1464):     bee93560  00000344  
I/DEBUG   ( 1464):     bee93564  bee93640  [stack]
I/DEBUG   ( 1464):     bee93568  4000cc70  
I/DEBUG   ( 1464):     bee9356c  4104bf6c  
I/DEBUG   ( 1464):     bee93570  00000000  
I/DEBUG   ( 1464):     bee93574  ad018090  /system/lib/libdvm.so
I/DEBUG   ( 1464):     bee93578  00010978  [heap]
I/DEBUG   ( 1464):     bee9357c  00000001  
I/DEBUG   ( 1464):     bee93580  0000bc48  [heap]
I/DEBUG   ( 1464):     bee93584  ad017a9c  /system/lib/libdvm.so
I/DEBUG   ( 1464):     bee93588  4000cc70  
I/DEBUG   ( 1464):     bee9358c  afe0ee38  /system/lib/libc.so
I/DEBUG   ( 1464):     bee93590  41744c44  
I/DEBUG   ( 1464):     bee93594  4104bf58  
D/AndroidRuntime( 1617): 
D/AndroidRuntime( 1617): >>>>>>>>>>>>>> AndroidRuntime START <<<<<<<<<<<<<<
D/AndroidRuntime( 1617): CheckJNI is OFF
I/DEBUG   ( 1464): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
I/DEBUG   ( 1464): Build fingerprint: 'generic/generic/generic/:1.6/Donut/eng.ironox.20091210.133754:eng/test-keys'
I/DEBUG   ( 1464): pid: 1617, tid: 1617  >>> zygote <<<
I/DEBUG   ( 1464): signal 4 (SIGILL), fault addr ad059dc0
I/DEBUG   ( 1464):  r0 4104bf1c  r1 bee1a598  r2 4106cc18  r3 0000bc48
I/DEBUG   ( 1464):  r4 417447f2  r5 4104bf2c  r6 bee1a590  r7 ad00e840
I/DEBUG   ( 1464):  r8 00000071  r9 0000bc48  10 4104bf0c  fp 00000000
I/DEBUG   ( 1464):  ip 00000071  sp bee1a550  lr ad01342c  pc ad059dc0  cpsr 00000010
I/DEBUG   ( 1464):          #00  pc 00059dc0  /system/lib/libdvm.so
I/DEBUG   ( 1464):          #01  lr ad01342c  /system/lib/libdvm.so
I/DEBUG   ( 1464): stack:
I/DEBUG   ( 1464):     bee1a510  4000cc70  
I/DEBUG   ( 1464):     bee1a514  4162a1f8  
I/DEBUG   ( 1464):     bee1a518  00000001  
I/DEBUG   ( 1464):     bee1a51c  ad06030b  /system/lib/libdvm.so
I/DEBUG   ( 1464):     bee1a520  4000cc70  
I/DEBUG   ( 1464):     bee1a524  ad08ae1c  
I/DEBUG   ( 1464):     bee1a528  00003f3f  
I/DEBUG   ( 1464):     bee1a52c  00015d88  [heap]
I/DEBUG   ( 1464):     bee1a530  00015d20  [heap]
I/DEBUG   ( 1464):     bee1a534  0000096f  
I/DEBUG   ( 1464):     bee1a538  00000000  
I/DEBUG   ( 1464):     bee1a53c  41744c48  
I/DEBUG   ( 1464):     bee1a540  4104bf58  
I/DEBUG   ( 1464):     bee1a544  bee1a590  [stack]
I/DEBUG   ( 1464):     bee1a548  e3a07077  
I/DEBUG   ( 1464):     bee1a54c  ef900077  
I/DEBUG   ( 1464): #00 bee1a550  0000bc48  [heap]
I/DEBUG   ( 1464):     bee1a554  ad08bef0  
I/DEBUG   ( 1464):     bee1a558  bee1a590  [stack]
I/DEBUG   ( 1464):     bee1a55c  ad018038  /system/lib/libdvm.so
I/DEBUG   ( 1464):     bee1a560  00000344  
I/DEBUG   ( 1464):     bee1a564  bee1a640  [stack]
I/DEBUG   ( 1464):     bee1a568  4000cc70  
I/DEBUG   ( 1464):     bee1a56c  4104bf6c  
I/DEBUG   ( 1464):     bee1a570  00000000  
I/DEBUG   ( 1464):     bee1a574  ad018090  /system/lib/libdvm.so
I/DEBUG   ( 1464):     bee1a578  00010978  [heap]
I/DEBUG   ( 1464):     bee1a57c  00000001  
I/DEBUG   ( 1464):     bee1a580  0000bc48  [heap]
I/DEBUG   ( 1464):     bee1a584  ad017a9c  /system/lib/libdvm.so
I/DEBUG   ( 1464):     bee1a588  4000cc70  
I/DEBUG   ( 1464):     bee1a58c  afe0ee38  /system/lib/libc.so
I/DEBUG   ( 1464):     bee1a590  41744c44  
I/DEBUG   ( 1464):     bee1a594  4104bf58  
此时 跑的进程有:
 
 USER     PID   PPID  VSIZE RSS   WCHAN    PC         NAME
 root     1     0     280   184   c0096390 0000ca4c S /init
 root     2     0     0     0     c00550ac 00000000 S kthreadd
 root     3     2     0     0     c0046ce0 00000000 S ksoftirqd/0
 root     4     2     0     0     c00638ac 00000000 S watchdog/0
 root     5     2     0     0     c0051f28 00000000 S events/0
 root     6     2     0     0     c0051f28 00000000 S khelper
 root     59    2     0     0     c0051f28 00000000 S kblockd/0
 root     64    2     0     0     c0051f28 00000000 S ksuspend_usbd
 root     70    2     0     0     c01a1b74 00000000 S khubd
 root     73    2     0     0     c01b529c 00000000 S kseriod
 root     97    2     0     0     c006e740 00000000 S pdflush
 root     98    2     0     0     c006e740 00000000 S pdflush
 root     99    2     0     0     c0072078 00000000 S kswapd0
 root     101   2     0     0     c0051f28 00000000 S aio/0
 root     735   2     0     0     c018a968 00000000 S mtdblockd
 root     759   2     0     0     c0051f28 00000000 S kpsmoused
 root     774   2     0     0     c0051f28 00000000 S rpciod/0
 root     1460  1     756   336   c0044aa0 afe0d1bc S /system/bin/sh
 system   1461  1     824   276   c01d5508 afe0c58c S /system/bin/servicemanager
 root     1463  1     856   372   c0096918 afe0c6b4 S /system/bin/vold
 root     1464  1     700   324   c01dfd04 afe0cf1c S /system/bin/debuggerd
 media    1466  1     17404 3140  ffffffff afe0c58c S /system/bin/mediaserver
 root     1468  1     820   288   c01dfd04 afe0cf1c S /system/bin/installd
 keystore 1469  1     1848  480   c01dfd04 afe0cf1c S /system/bin/keystore
 root     1478  1460  912   352   00000000 afe0c2ec R ps
 |