Firefly开源社区

标题: miniroot定制根文件系统最后一步boot启动不了,求指导!!! [打印本页]

作者: 紫夜有毒    时间: 2016-6-28 12:39
标题: miniroot定制根文件系统最后一步boot启动不了,求指导!!!
按照官方wiki,通过Ubuntu core制作根文件系统,在制作14.04版本core的时候启动没有问题,同样操作制作16.04版本core的时候,在miniroot环境下使用boot: /mnt:/ubuntu 启动不了,显示:
/mnt:/ubuntu//sbin/init is not executable!
sh: 0: unknown operand

按照http://developer.t-firefly.com/f ... ;highlight=miniroot 中busybee的做法
boot /mnt:/ubuntu /bin/bash
exec /sbin/init --verbose
可以启动,但是进入系统之后使用不了命令!

有人尝试过没,求指导!!!
作者: zzyzjdy    时间: 2016-6-29 09:51
qqqqqqqqqq
作者: 紫夜有毒    时间: 2016-6-29 10:40
已解决
使用boot /mnt:ubuntu /lib/systemd/systemd
作者: firefly001    时间: 2016-7-1 15:52
问一下,怎么进入那个miniroot提示符的串口界面啊,我都搞糊涂了,这几天,能具体说说吗
作者: 紫夜有毒    时间: 2016-7-2 09:01
firefly001 发表于 2016-7-1 15:52
问一下,怎么进入那个miniroot提示符的串口界面啊,我都搞糊涂了,这几天,能具体说说吗

miniroot的烧录地址00008000
作者: firefly001    时间: 2016-7-4 10:18
紫夜有毒 发表于 2016-7-2 09:01
miniroot的烧录地址00008000

烧写好固件和linux-boot-miniroot.img写到 boot 分区后,进入各自的命令行,键盘输入都没反应,想miniroot的这个是这样的C:\Users\Administrator\Desktop\miniroot.png
作者: firefly001    时间: 2016-7-4 10:19
firefly001 发表于 2016-7-4 10:18
烧写好固件和linux-boot-miniroot.img写到 boot 分区后,进入各自的命令行,键盘输入都没反应,想miniroo ...

图是这样的

miniroot.png (9.96 KB, 下载次数: 153)

miniroot.png

作者: 紫夜有毒    时间: 2016-7-4 10:26
firefly001 发表于 2016-7-4 10:19
图是这样的

好像是ctrl+c就可以显示miniroot#了
作者: firefly001    时间: 2016-7-4 10:51
紫夜有毒 发表于 2016-7-4 10:26
好像是ctrl+c就可以显示miniroot#了

我都没有用自己的固件什么的,用的他的Firefly-RK3288_Ubuntu14.04_201512031755版本,linux-boot-miniroot也是网上下的,这个不需要烧录misc,烧写固件后要出来控制界面,是这样(root@firefly:~#),再在root分区烧写linux-boot-miniroot,就成上面的那样了(00008000我也改过),没有可以键盘输入,那个vbus delect,总线删除是什么鬼

root_ubuntu.png (26.81 KB, 下载次数: 148)

root_ubuntu.png

作者: 紫夜有毒    时间: 2016-7-4 11:00
firefly001 发表于 2016-7-4 10:51
我都没有用自己的固件什么的,用的他的Firefly-RK3288_Ubuntu14.04_201512031755版本,linux-boot-miniro ...

linux-boot-miniroot烧写的是boot分区啊,vbus delect不知道是什么鬼
作者: firefly001    时间: 2016-7-4 11:07
紫夜有毒 发表于 2016-7-4 11:00
linux-boot-miniroot烧写的是boot分区啊,vbus delect不知道是什么鬼

总共就那么几步对吧,我又没有Android或是双系统,烧写他给的Ubuntu固件,再在0x00008000位置烧写linux-boot-miniroot,怎么就这么个结果呢
作者: 紫夜有毒    时间: 2016-7-4 11:11
firefly001 发表于 2016-7-4 11:07
总共就那么几步对吧,我又没有Android或是双系统,烧写他给的Ubuntu固件,再在0x00008000位置烧写linux-b ...

烧写Ubuntu固件外加linux-boot-miniroot本来就是这么个结果啊,00008000或者0000A000位置都可以进入miniroot#,只是要用ctrl+C,内核本身貌似有错误
作者: firefly001    时间: 2016-7-4 11:23
你烧写的内核固件是哪个版本的啊
作者: 紫夜有毒    时间: 2016-7-4 12:23
firefly001 发表于 2016-7-4 11:23
你烧写的内核固件是哪个版本的啊

Firefly-RK3288_Ubuntu14.04_201512031755
作者: firefly001    时间: 2016-7-4 13:30
紫夜有毒 发表于 2016-7-4 12:23
Firefly-RK3288_Ubuntu14.04_201512031755

能不能把你的linux-boot-miniroot发我一份啊,我想验证一下,看到底是哪里的问题,我的QQ是2234327855
,麻烦你了




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