【问题标题】:using squashfs image file as rootfs使用 squashfs 图像文件作为 rootfs
【发布时间】:2021-06-08 10:25:27
【问题描述】:

我正在开发一个希望使用 squashfs 映像作为根文件系统的系统。我想做的是在 ext4 分区中有一个内核映像和一个 squashfs 映像文件,以方便使用 RAUC 进行升级。

是否可以让内核映像挂载 squashfs 映像并将其用于 rootfs?如果是这样,有人可以指点我一些有关如何执行此操作的说明吗?

提前致谢

阿杜

【问题讨论】:

    标签: filesystems embedded-linux yocto mount squashfs


    【解决方案1】:

    你可能需要创建自己的initramfs挂载ext4分区,找到squashfs镜像并挂载到/mnt/image,然后使用busybox提供的switch_root切换到使用/mnt/image作为/ .

    【讨论】:

    • 谢谢徐家豪。这给了我一些工作要做。我将在适当的时候发布后续评论,以便其他人可以看到这是如何解决的。
    猜你喜欢
    • 2015-08-08
    • 2020-01-20
    • 2018-07-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-01
    相关资源
    最近更新 更多