Firefly开源社区

标题: 制作自己的根文件系统为何无法启动? [打印本页]

作者: artern    时间: 2019-5-13 14:05
标题: 制作自己的根文件系统为何无法启动?
通过以下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更新到设备里之后启动后显示器不点亮

可能知道是哪步骤出了问题?
作者: artern    时间: 2019-5-13 14:10





作者: artern    时间: 2019-5-13 16:05
估计是 http://wiki.t-firefly.com/AIO-3399C/linux_compile_gpt.html 中笔误造成的
./build.sh firefly-rk3399.mk =》 ./build.sh aio-3399c.mk

现在启动了,屏幕点亮了,也有了firefly的欢迎界面,但是进入之后完全黑屏,感觉shell根本没有启动(没有安装界面,只有命令行),求解????????
作者: artern    时间: 2019-5-15 16:45
解决了
按照http://dev.t-firefly.com/thread-10963-1-1.html中的办法,在制作根文件系统的时候增加上调用ch-mount.sh的过程,这样就能成功安装上openssh-server,其中依赖了systemd,有这个之后烧到设备上启动之后就能在显示器上进入终端了
作者: tiger3981    时间: 2022-4-23 00:02
老哥,求一个根区扩容的镜像,不想用userdata。我一直出现你遇到的问题,试了所有方法,解决不了。




欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/) Powered by Discuz! X3.1