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:- 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
复制代码 看起来像是zygote崩溃了
此时 跑的进程有:
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 |