【问题标题】:Creating ext3 image from yocto class从 yocto 类创建 ext3 图像
【发布时间】:2017-08-23 04:56:49
【问题描述】:

我正在研究一个创建 SD 卡图像的 bitbake 类。它基于一个现有的类,它使用 mcopy 创建 FAT 分区映像。我想将分区更改为 ext3 分区。 mcopy 仅适用于 FAT,因此需要更改。在 Linux 中,环回可用于文件系统映像,但这需要 root 权限,这使其或多或少无法从 bitbake 脚本中使用。

有什么解决这个问题的建议吗?

【问题讨论】:

标签: linux yocto bitbake


【解决方案1】:

IMAGE_FSTYPES 变量设置确定根文件系统映像类型。 详细说明请看here

【讨论】:

    【解决方案2】:

    感谢您的回答。 IMAGE_FSTYPES 我知道。对于几个嵌入式平台,有一个类可以处理 sdcard 填充,这个 bbclass 是通过 IMAGE_FSTYPES 选择的。

    我查看了我不知道的 WIC。看起来很有希望。在这个阶段,我没有时间检查它是否能够满足我的所有要求,因为我已经有一个工作的 bbclass,我只想从 FAT 更改为 ext3。

    自定义类的优点是您基本上可以做任何您想做的事情。创建具有主和冗余内核和根分区的 SD 卡。特定位置的引导加载程序和预加载程序。用于系统恢复和持久数据的专用分区。

    回答我自己的问题:e2tools 它允许创建目录并将文件复制到 ext2/ex3 文件映像。它可以轻松替代适用于 FAT 分区的 mtools。

    【讨论】:

      猜你喜欢
      • 2017-05-22
      • 1970-01-01
      • 2018-09-06
      • 2013-09-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-17
      • 1970-01-01
      相关资源
      最近更新 更多