您尚未登录。

楼主 #1 2017-11-14 09:16:16

kuji
会员
注册时间: 2017-11-14
已发帖子: 12
积分: 12

为什么我编译V3s固件,使用initramfs, 文件系统使用的是buildroot-2017.08.1/output/target这个目录

为什么我编译V3s固件,使用initramfs,
文件系统使用的是buildroot-2017.08.1/output/target这个目录,
可是如论如何都引导不了系统

离线

#2 2021-11-11 22:09:16

unturned3
会员
注册时间: 2020-07-01
已发帖子: 164
积分: 110

Re: 为什么我编译V3s固件,使用initramfs, 文件系统使用的是buildroot-2017.08.1/output/target这个目录

kuji 说:

为什么我编译V3s固件,使用initramfs,
文件系统使用的是buildroot-2017.08.1/output/target这个目录,
可是如论如何都引导不了系统

是连内核都完全启动不了,还是内核能启动但无法进入userspace?

如果你进入 output/target 这个目录,你会发现有一个叫 THIS_IS_NOT_YOUR_ROOT_FILESYSTEM 的文件,是 buildroot 提醒你不要使用 output/target 来直接烧录rootfs。具体原因你可以阅读 THIS_IS_NOT_YOUR_ROOT_FILESYSTEM 的内容,不过大概意思就是 buildroot 不是以root 用户身份运行的,所以无法正确的设置某些文件权限。

(回复完才发现这是个2017年发的问题…… 很奇怪为什么这个帖子浮到首页来了)

最近编辑记录 unturned3 (2021-11-11 22:12:28)

离线

#3 2021-11-11 22:14:11

哇酷小二
管理员
注册时间: 2020-04-22
已发帖子: 2,695
积分: 1902

Re: 为什么我编译V3s固件,使用initramfs, 文件系统使用的是buildroot-2017.08.1/output/target这个目录

@unturned3
被点赞或者被收藏会被顶到最前面。

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn