关于RK3288制作ubuntu根文件系统的问题
本帖最后由 qiyei2009 于 2015-7-12 15:55 编辑本人买了firefly-3288开发板也有几个月了,今天打算来玩玩,先打算做做linux的开发,暂时不准备搞android,看了一下论坛,发现Lubuntu和android是用的同一个内核,
1 编译内核,这个没问题,搭建好开发环境后,根据http://wiki.t-firefly.com/index.php/Firefly-RK3288/Build_kernel能生成 boot.img
但是这个我有几个疑问:
1 如果只做linux开发,我是不是也必须创建boot.img?因为我发现烧写工具是可以单独烧写内核的。而且编译内核在内核根目录也会生成kernel.img文件。
2 ubuntu的根文件系统:根据http://wiki.t-firefly.com/index.php/Firefly-RK3288/Build_Ubuntu_rfs生成的镜像 linuxroot.img,对应于那个分区?是上图system分区么?
3 如果只做linux下的ubuntu开发,是不是只用烧写这几个文件就可以了?如下:
loader分区的:RK3288UbootLoader_V2.19.06.binparameter分区的:rk3288-3.10-uboot.parameter.txtkernel分区的:kernel.imgsystem分区的:linuxroot.img
还有一个问题:今天我按照http://wiki.t-firefly.com/index.php/Firefly-RK3288/Build_Ubuntu_rfs来制作ubuntu根文件系统,(我只烧写的Lubuntu固件,所以只是将linux-boot-miniroot.img 写到 boot 分区)。老是不成功,失败主要是见下图二
这一步老是不成功,无法挂载:
请问只有用TF卡才行么?用其他的存储设备行不行?比如U盘等如果我跳过这一步,执行到这里,始终不会进入ubuntu,任然还是进入miniroot最后问一下,有没有其他办法,比如在主机上制作ubuntu根文件系统镜像,这样比起在开发板上要方便很多呢!
跪求大家帮我解答!
这里有一篇在主机上制作 Ubuntu 的:
http://forum.tronsmart.com/forum/tronsmart-orion-r28-stock-firmware-release/579-build-your-own-ubuntu-system-from-scratch#3395 如果我跳过这一步,执行到这里,始终不会进入ubuntu,任然还是进入miniroot
miniroot 可以保存配置的,用
# editenv
编辑配置并保存退出,然后再
# boot
以后启动,miniroot 会读出配置,自动加载对应的系统。 busybee 发表于 2015-7-13 16:32
miniroot 可以保存配置的,用
# editenv
编辑配置并保存退出,然后再
多谢版主,我再继续试试 可以单独烧写kernel.img吗
页:
[1]