问题标签 [rootfs]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
buildroot - 没有这样的文件或目录 grub-eltorito.img
我仍然有问题: grub-eltorito.img:没有这样的文件或目录
生成根文件系统映像 rootfs.iso9660
/usr/bin/install -D -m 0644 fs/iso9660/grub.cfg /mnt/Seagate/Prca/buildroot-2016.05/output/build/rootfs.iso9660.tmp/boot/grub/grub.cfg
/bin/sed -i -e "s% KERNEL_PATH %/boot/bzImage%" /mnt/Seagate/Prca/buildroot-2016.05/output/build/rootfs.iso9660.tmp/boot/grub/grub.cfg
/usr/bin/install -D -m 0644 /mnt/Seagate/Prca/buildroot-2016.05/output/images/grub-eltorito.img /mnt/Seagate/Prca/buildroot-2016.05/output/build/rootfs.iso9660。 tmp/boot/grub/grub-eltorito.img
/usr/bin/install: nie można wykonać stat na „/mnt/Seagate/Prca/buildroot-2016.05/output/images/grub-eltorito.img”: Nie ma takiego pliku ani katalogu fs/iso9660/iso9660.mk:160 :polecenia dla obiektu '/mnt/Seagate/Prca/buildroot-2016.05/output/images/rootfs.iso9660' nie powiodły się
制作:*** [/mnt/Seagate/Prca/buildroot-2016.05/output/images/rootfs.iso9660] Błąd 1
有我的 diffstat: diff
我看了这个文件: grub2.mk 并删除了与GRUB2_IMAGE_INSTALL_ELTORITO关联的行,但仍然无法正常工作。我该如何解决这个问题?
PS。对不起我的英语,但不是很好。
google-chrome - 如何在 VirtualBox 上启动的 ChromeOS 上打开开发者模式?
我已经在 VirtualBox 上启动了 ChromeOS。现在我想打开开发者模式来禁用rootfs(根文件系统)的验证。我如何在不按笔记本电脑按钮的情况下打开此模式,因为它是虚拟启动的?
也许有一些使用命令行的解决方案(crosh/shell)
build - {Yocto} "opkg_install_cmd: 无法安装包。”错误
我正在使用 YOCTO 项目并遇到导致构建进度失败的问题。失败是在最后一个任务do_rootfs
以下是错误日志:
如果你们也遇到了这个问题,请支持我如何解决这个问题。谢谢。
linux - Buildroot 不以 root 身份运行,也不想以 root 身份运行
我有两个问题:
- 我不确定是否理解(来自 Buildroot 手册中的目录描述):
target/ 几乎包含目标的完整根文件系统:除了 /dev/ 中的设备文件外,所需的一切都存在(Buildroot 不以 root 身份运行,也不想以 root 身份运行)
为什么 buildroot 需要 root 才能创建 /dev
- 我所知道的是 buildroot 用于
target
生成images/rootfs.tar
;是用tar
or ... 进行简单压缩吗?你能帮我找到生成的make目标images/rootfs.tar
吗?在使用 NFS 的情况下,为什么我们不能直接将target
文件夹用作 rootfs 是什么使“去皮”images/rootfs.tar
不同于target
参考: http: //free-electrons.com/~thomas/buildroot/manual/html/ch03.html
linux - Buildroot 将完整的 rootfs 加载到 Ram
我有一个基于 Arm 的嵌入式板。目前 RootFS 是 squashfs。我还处于开发阶段。我目前的工作流程是:
- 在开发机器中进行更改。
- 创建新的根 FS 映像。
- 将映像刻录到板载闪存盘中。
- 重新启动并测试更改。
如您所见,上述工作流程效率不高。创建 FS 的完整映像会浪费大量时间,而只需要对我的应用程序或 FS 中的一些脚本进行细微更改,刻录映像并重新启动。
我知道我可以创建初始 RAM 磁盘来保存 RootFS,我在 buildroot 中选择了该选项,并且构建完成。
现在我有点困惑我应该在板上烧什么?这是否足以避免开发中的整个重建、烧录、重启周期。
我知道我需要在最后刻录图像才能保留在板上,但我只想在确保我的更改正常工作后刻录一个最终图像。
linux - 只读 Initramfs Linux 系统
我有一个嵌入式板,我在上面运行 Linux。Linux 通过 uboot 启动。完整的 Linux 映像构建为 Initramfs。当系统启动时,我发现根 FS 是读写的。我的理解是 Initramfs 默认应该是只读的。正确的?
我也尝试将 uboot 中的引导参数更改为只读,但没有效果。我想知道如何使 Initramfs 默认为只读?
linux - debootstrap 失败并显示“无法检索 InRelease”
我有一台运行 Linux mint 18.1 的 Intel 64 位机器。在这台机器上,当我运行以下命令时
出现以下错误:
现在,我有了第二台硬件配置完全相同的机器,运行 Ubuntu 16.04。在这台机器上,我得到了同样的错误,但它仍然继续并正确下载了 rootfs。
可能是什么原因?我尝试将钥匙圈从工作机器复制到故障机器,但仍然没有运气。两个设备都位于具有相同网络配置的同一网络中
debian - fakeroot/proot 在 rootfs 生成期间挂起
我正在尝试使用 multistrap、fakeroot 和 proot 构建一个基于 Debian Stretch 的 armhf 文件系统。我可以使用 multistrap 创建 rootfs:
然后我将 fakeroot 库复制到 rootfs(libfakechroot.so、libfakeroot-sysv.so、libfakeroot-tcp.so)中,并启动根目录:
在这个 shell 中,我执行以下命令:
这应该配置使用 multistrap 安装的所有包,但是这个过程总是在配置包的过程中挂起,大部分时间在同一个包上但并非总是如此(例如在 passwd、adduser、openssh-server 上),但几乎总是在 cat /grep 行。系统不再响应,^C 不起作用,我必须从另一个 shell 中杀死所有 fakeroot 进程。
我尝试了一个几乎为空的 multistrap 配置(仅 bash 作为包),然后它继续,但只有 apt 作为包它挂起。我尝试使用 fakeroot 和 fakeroot-tcp。唯一的区别是 fakeroot-tcp 慢得多,但它仍然挂起。
在这个设置中有什么我忘了做的吗?
当我使用 sudo 而不是 fakeroot 运行时,rootfs 会正确生成。但从安全的角度来看,我不想以 root 身份运行 multistrap/proot,所以我想让 fakeroot 工作。
我的多带配置:
linux - 根文件系统如何在嵌入式 linux 上工作?
我正在学习嵌入式系统,我能够使用 buildroot 编译和设置 SAM9x35 EK,安装引导程序、U-Boot、Linux 和 rootfs(Buildroot 的基本 RFS [root 文件系统]骨架)。我有很多问题,但最重要的问题之一是:问题前陈述,用于上下文:
- 我已经提供了一个 JFFS2,里面有一个由几个 NetBeans (c++) 项目组成的应用程序。
- 这些项目使用内置的内核(如果在 buildroot 的菜单中选择)库
它是如何工作的?rootfs 和 netbeans(makefile)如何连接到 linux 包?我的意思是,内核如何管理来自 netbeans 项目的 makefile?即:如果我创建一个在屏幕上显示图片的项目,我将一些需要的包添加到 rootfs,然后将其闪烁到设备中。内核如何知道如何读取和运行这个应用程序?做完这个问题后我读到的是内核在 init.d 文件夹中启动了一些脚本。但我想对内核和 Rootfs 之间的交互进行更概念性的解释
任何解释都可以帮助我,因为我不明白究竟是如何工作的。该应用程序是一个独立的应用程序,在 linux 启动(开机)时加载,仅此而已,它运行并使用硬件来完成其不同的功能。请随意使用链接或示例。
非常感谢您。
kernel - 构建 core-image-minimal 镜像时如何运行 Yocto 的 ksize.py 工具?
我想进一步减少 core-image-minimal 构建的内核和 rootfs 以适应我们的最小应用程序。core-image-minimal 构建不会创建构建目录和 vmlinux,所以我不能使用 ksize.py 来检查它。有什么解决办法吗?