Q7板载闪存同时安装U和A双系统的方法(有图有真相) - 精品教程 - 智器SmartQ粉...

来源:百度文库 编辑:神马文学网 时间:2024/04/27 13:43:49
   下载 (77.4 KB)
2010-3-30 17:483 G, ?: O4 |; q0 C8 ?7 U
      首先讲讲思路,因为板载闪存上还有大约100M的未用空间,而swap分区平时Ubuntu用的空间也就几M空间,系统分配128M太浪费,因此准备把这些空间都利用起来正好可以装一个机器人。废话少说言归正传
. [4 E  A. O5 P8 m: K      第一步:先刷好最新的系统(我的是5.5-800M系统)
8 q6 }. J6 {# Z* `% G9 N1 h7 h      第二步:在SD卡上安装一个Ubuntu系统。方法在我的这个http://bbs.zhiqi.com.cn/thread-17881-1-1.html帖子里有详细介绍,其他大大们也有更好的方法,这里就不介绍了。

# r" ]$ d5 S# z- q5 j9 v0 Z0 \+ ?* E      第三步:(没办法,没人回帖只能隐藏了)板载闪存分区。进入sd卡的Ubuntu系统,运行Gparted,板载闪存上的默认分区如下图:
" U* m/ C! V$ u* N1 {! C. h+ x 下载 (83.5 KB)
2010-3-28 21:26
: T9 b; V+ u: w' ?
& d9 t# l. S; I" [/ h0 t4 A  S将板载闪存上的swap分区先卸载再删除(直接改大小会出错),然后新建一个swap分区大小为28M,余下的分区200M左右建立一个ext3分区(我的卷标为Q7_And),注意要是主分区,改后如下图
+ k7 P0 U' C) ]( Y- g% t/ s 下载 (89.95 KB)
2010-3-28 21:22% ~3 G4 ?0 V' Z

: ]2 a* x) G- X$ @% T: _4 S1 F重启。
' b2 X) V- [6 u2 y2 p$ k# P- W3 c

. X& X* [: ~7 i* ]- A
       第四步:在板载闪存上安装机器人系统。上一步不是说重启了吗,随便选择一个Ubuntu系统(我选的板载Ubuntu系统),用sd卡把机器人包复制过来(我用的是这个Qdroid_2.0_Alpha1_2009.12.13.tar.bz2),将其包中的rootfs文件夹下的内容解压到Q7_And分区,将启动核心(我的是qdroic_kernel)解压到sdboot文件夹下,并将该文件夹下的menu.lst用root权限打开,加上如下四行:
5 R) g' Y: C2 D$ X* i3 utitle  Q7_And
; @+ c9 B! `2 a4 t" w8 v' YLogo  /boot/android.bmp4
. L7 P9 o: m9 x" W) E
Kernel /boot/qdroid_kernel

: M  d6 V# p; t+ uParam root=/dev/mmcblk0p4 rootwait init=/init console=ttySAC0,115200n8

( o1 K% |# Z( R) Z0 H4 h9 |0 |5 e8 g# j
加后的图如下:+ I! N" l& T5 b* k4 n( o% ]( N
0 _/ D4 @( O- M8 b1 {. i
下载 (57.75 KB)
2010-3-28 21:22
: |8 w- U* W1 {  l      注意红框中的内容为后加上的,最后一行“mmcblk0p4”中的“0”和“4”,指的是机器人系统所在的分区是板载闪存的第四分区; v5 ?0 N( x1 L9 B: v" K$ u, u- e
8 j) y9 F7 r+ f2 I
. a/ K5 T6 M9 u6 w" f
整机的效果如下:
- U: P1 _2 I! u2 g' {" ^
      1.多系统选择图:
1 u) x5 L2 Z; P" x
) `5 }( q& m3 M+ O 下载 (79 KB)
2010-3-28 21:23
$ N/ N' B3 ~( B前两个是板载的Ubuntu和机器人系统,后面三个系统为sd卡上的机器人、Ubuntu和WinCE6.0
5 I- P/ v: ^& m+ Q: a
$ v% R1 w8 ]9 P+ @- W) t& f( h7 V$ {9 @9 s
      2.板载Ubuntu系统桌面
/ ]2 P$ H, e0 O2 B0 @1 h4 s1 h 下载 (34.42 KB)
2010-3-28 21:22* ~" F, i) ~/ T7 @

3 n1 _2 w/ _2 O# |; N 下载 (61.47 KB)
2010-3-28 21:21
* x# k4 }7 w, K9 h注意红框中有一个Q7_And的分区9 U, C* s1 c- V$ f, o+ o
" {6 \- U0 l! Y. _. s. d2 N) z9 O
  a& z! B, ]4 y& L; Q7 j
      3.sd卡Ubuntu系统桌面
- Q2 C0 L/ r  D) x6 Q 下载 (101.29 KB)
2010-3-28 21:54
' p: J6 V# M1 F
注意红框中也有一个Q7_And的分区
4 e8 V- B; r( F6 V' S% v1 n6 v9 f- f0 N
! z4 [! u9 `  c% d
      4.板载机器人系统
% k: F8 ^. w' M: n8 f
下载 (35.17 KB)
2010-3-28 21:267 U2 C6 \* h' V- H
载入过程
6 |# [( N% \% ^+ z1 ?% ?$ T; W7 ~/ I& K4 D
# ]% R" f+ |: V/ o) b' M7 V
下载 (43.25 KB)
2010-3-28 21:20
- ~. ~4 {% a# G5 ~) |% \& ^* I载入画面7 E% I4 M) _/ S& [( j
9 I( t; E) D" R9 I9 j" v

1 O* x8 s) ]( Y$ h
下载 (43.16 KB)
2010-3-28 21:20
, b- b! y2 D  Y' ^滑动解锁' u7 j) [& X6 V6 s, ^0 I* `/ D

7 l( ~$ n0 f. {" J; j# o
7 z! g$ u, S* `! y) L) _6 K/ s. t( ^( A
下载 (33.68 KB)
2010-3-28 21:21
4 D* Y& u( K! A9 a7 r桌面9 X# b" Y4 }+ Y5 J
& G" O, Z" p: g% z. N
& G# J; m" y% K* Q- C4 k
下载 (38.25 KB)
2010-3-28 21:219 S) u3 L7 t! D# T5 H& I1 ?
功能选项
; S" F: m: A2 Q- s& {7 i8 v$ e- a! @/ O4 e& G, N2 O+ U8 W8 t9 X8 z

4 S- Y: M% R! P9 }$ r# ?7 |8 e( w
下载 (34.6 KB)
2010-3-28 21:21
0 n1 e1 t; I) uOI文件管理器
( u1 l% m, ]3 F1 w0 d+ J5 E  O
+ ]% `1 O; C5 B0 N5 P- A
: q5 P1 A" Q: ~' `- g
. V0 s% U3 ~4 h5 W/ D
下载 (34.28 KB)
2010-3-28 21:21( F; ^$ }$ f5 k4 m5 c9 \
拔卡后能正常使用,但是在文件管理器中提示无卡

! K2 e# b2 P" t     
% A. F/ x* A& Q8 d. n& O& W4 u; r6 c( }9 F; z; P5 |

6 h/ U$ N7 y$ a0 Y        整体感觉,板载A系统比
sd卡的要快,和sd卡超频到800的系统速度差不多。# N1 _- m: d4 b9 g
        另外,当Ubuntu出现新固件后,可以提取固件的相应包,再在sd卡的Ubuntu系统中先把板载闪存的rootfs和home分区格式化,再把包中的rootfs.tar.gz和homefs.tar.gz解压到板载的
rootfs和home分区,重启即可。3 I( Z9 P5 N' w/ P/ e
) _# ]3 F) T. e
       还有,要启动板载的A系统,还必须要插卡,有卡上的boot文件夹启动,不够完善,希望那位大大能在板载U系统里写一个引导程序。
7 C5 E. L2 [/ r

2 n2 V$ I1 m% u& W1 d, p1 @: v