【问题标题】:(Yocto Raspberrypi) How to write the file with estension .tar.xz into micro sdCard?(Yocto Raspberrypi) 如何将带有 estension .tar.xz 的文件写入 micro sdCard?
【发布时间】:2017-08-22 14:05:45
【问题描述】:

我正在使用 yocto 工具构建自定义 image-qt5。构建结束后,...build/tmp/deploy/images/raspberrepy2/ 文件夹中有一个名为 qt5-image-raspberrypi2.tar.xz 的文件。

我们如何为 raspberrypi 写入 sdcard?

【问题讨论】:

    标签: yocto meta-raspberrypi


    【解决方案1】:

    你的问题有点含糊。

    如果您只是想将qt5-image-raspberrypi2.tar.xz 文件写入您的 SD 卡;您可以使用命令:dd 来实现此目的。鉴于它是一个 tar 球,您需要先处理它,然后再将其写入 SD 卡。

    示例(其中 /dev/sdX 是您计算机上安装的 SD 卡):

    tar -xzOf qt5-image-raspberrypi2.tar.xz | dd of=/dev/sdX bs=1M
    

    如果您已经在 Yocto 中生成了一个 sdcard 映像,并且您希望将 qt5-image-raspberrypi2.tar.xz tar 球包含到 sdcard 映像中,那么您需要修改您的配方以将文件添加到您的 SRC_URI 列表中.

    例子:

    SRC_URI += '$(DEPLOY_DIR}/qt5-image-raspberrypi2.tar.xz'
    

    用生成名称时使用的适当变量替换 tar 球文件名,或者您可以对其进行硬编码,如上所述。

    【讨论】:

      猜你喜欢
      • 2011-01-28
      • 2012-04-15
      • 2013-12-20
      • 1970-01-01
      • 1970-01-01
      • 2023-03-12
      • 1970-01-01
      • 2018-10-18
      • 2019-07-01
      相关资源
      最近更新 更多