Firefly开源社区

打印 上一主题 下一主题

制作自己的根文件系统为何无法启动?

13

积分

0

威望

0

贡献

技术小白

积分
13

制作自己的根文件系统为何无法启动?

发表于 2019-5-13 14:05:49      浏览:3707 | 回复:4        打印      只看该作者   [复制链接] 楼主
通过以下wiki教程制作的根文件系统
http://wiki.t-firefly.com/AIO-33 ... _ubuntu_rootfs.html
根文件系统里什么都没有安装,就是解压的ubuntu-base-18.04.2-base-arm64.tar.gz文件并修改了root的密码(就是想要一个最精简的ubuntu系统)。

然后通过以下wiki的教程制作成update.img
http://wiki.t-firefly.com/AIO-3399C/linux_compile_gpt.html
大致通过以下过程:
./build.sh firefly-rk3399.mk
编辑firefly-rk3399.mk文件,指定自己制作出的根文件系统img
./build.sh kernel
./build.sh uboot
./mkfirmware.sh
ll rockdev
之后也可以看到各个镜像文件及其连接的地址
最后 ./build.sh updateimg 生成 update.img
但是将update.img更新到设备里之后启动后显示器不点亮

可能知道是哪步骤出了问题?
回复

使用道具 举报

13

积分

0

威望

0

贡献

技术小白

积分
13
发表于 2019-5-13 14:10:38        只看该作者  沙发




回复

使用道具 举报

13

积分

0

威望

0

贡献

技术小白

积分
13
发表于 2019-5-13 16:05:46        只看该作者  板凳
估计是 http://wiki.t-firefly.com/AIO-3399C/linux_compile_gpt.html 中笔误造成的
./build.sh firefly-rk3399.mk =》 ./build.sh aio-3399c.mk

现在启动了,屏幕点亮了,也有了firefly的欢迎界面,但是进入之后完全黑屏,感觉shell根本没有启动(没有安装界面,只有命令行),求解????????
回复

使用道具 举报

13

积分

0

威望

0

贡献

技术小白

积分
13
发表于 2019-5-15 16:45:12        只看该作者  地板
解决了
按照http://dev.t-firefly.com/thread-10963-1-1.html中的办法,在制作根文件系统的时候增加上调用ch-mount.sh的过程,这样就能成功安装上openssh-server,其中依赖了systemd,有这个之后烧到设备上启动之后就能在显示器上进入终端了
回复

使用道具 举报

54

积分

0

威望

0

贡献

技术小白

积分
54
发表于 2022-4-23 00:02:40        只看该作者  5#
老哥,求一个根区扩容的镜像,不想用userdata。我一直出现你遇到的问题,试了所有方法,解决不了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表