android文件系统挂载过程,有线挂载Android4.2文件系统

注意:在挂载Android4.2文件系统调试前,一定要将平板的Android系统中的“设置”功能中的“wifi”功能选择“关闭”,如图所示 :

de37ae2578d46489dbb23d216e56a65a.png

1.硬件连接

将usb转网卡的模块与平板的usb口连接,同时将平板的调试板通过usb线与主机连接,如图所示:

b406609505bad608eb3f343527e7524c.png

8aac9b06de7b4edd6673346bf1a92a15.png

2.网络配置

主机网络配置

Ip:192.168.100.75

d4f1657765848e1d057485951629f5f1.png

虚拟机网络配置如图所示:

555b8375548fe9bd3cfafa05006ad2f5.png

虚拟机软件配置如图所示:

bf370c30daca705e058845bdb5fe5f45.png

3.配置u-boot 启动参数

注意:在按住平板的power键启动平板,在平板的调试终端敲入“回车”键进入u-boot环境变量配置界面,如图所示:

66736a7062926975d346f11e6860fbae.png

(1)设置setargs_nand参数:

setenv setargs_nand setenv bootargs

console=ttyS0,115200 root=/dev/nfs

nfsroot=192.168.100.156:/source/a20_fs,proto=tcp init=/init

ip=192.168.100.3::192.168.100.1:255.255.255.0::eth0:off loglevel=7

(注意,参数中:

“192.168.100.156”是虚拟机ip地址;

“/source/rootfs”是虚拟机nfs目录;

“192.168.100.3”是板子的ip地址。

)

(2)设置serverip:

setenv serverip 192.168.100.156

(3)设置ipaddr:

setenv ipaddr 192.168.100.3

79e26ce4b51f565b5ef389a2e9f13d1f.png

4.配置内核

在“lichee/linux-3.4”目录下执行:

make ARCH=arm menuconfig

95b75ac11071dcab2e131a856639099d.png

501638d0022fe00a0c24408581af231b.png

不用initramfs引导,所以去掉此项:

8ec496e0492fd1a4b8d2a9af65a2f96b.png

不用initramfs引导,所以去掉此项:

配套的usb转网口模块驱动如下配置

4b4a28466a021fd74ac77b0a82d31d4c.png

5.重新编译内核等文件

在“lichee”下执行:

./build_kernel.sh

7.Android4.2件系统制作方法

(2)进入Android4.2的源代码下,执行:

①建立Android4.2文件系统的目录:

mkdir a20_fs

②拷贝Android4.2的相关内容组建Android4.2文件系统:

cp -r out/target/product/wing-n71j/root/* a20_fs

cp -r out/target/product/wing-n71j/system/ a20_fs

③给做好的Android4.2文件系统打包:

sudo tar cvf a20_fs.tar a20_fs

④将打包的文件系统拷贝到自己的nfs目录下,如“/source”下:

cp a20_fs.tar /source

解压文件系统:

sudo tar xvf a20_fs.tar

这样将生成“a20_fs”目录,这就是我们的Android4.2 nfs网络文件系统。

更改挂载权限:

执行:chmod oug+w *.rc (如果需要权限请加sudo)

修改:init.sun7i.rc

对应修改所有:

---------------------------------

dev\block\system 改为 dev\block\nandd

并且对应修改为:mount ext4 /dev/bloack/nandd /system rw wait noatime nodev barrier=0

--------------------------------

dev\block\data 改为 dev\block\nande

dev\block\cache 改为 dev\block\nandh

dev\block\databk 改为 dev\block\nandi

修改完*.rc后,执行chmod oug-w *.rc (如果需要权限请加sudo)

8.进入Android_nfs文件系统查看调试环境

Android文件系统挂载成功,平板显示如图所示:

929f1f1a2631e009d36fd6565da33ccd.png

744f05db85ff6b83d6814e99bc45873f.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值