Yocto中WIC和HDDIMG格式之间的差异



我在yocto中为我的英特尔板生成了一个核心图像。

查看TMP/deploy/Images文件夹,它们是许多图像。

我在USB上使用dd命令闪烁 *.WIC映像,并创建了两个分区(启动和平台(,并且只允许执行实时引导而无需允许其安装在板的硬盘上。

然后,使用dd命令在USB上闪烁 *.hddimg。它仅创建了" boot"。具有rootfs.img,syslinux和efi文件夹的分区。

使用USB启动为我提供了"安装"。选项,安装在板上,安装后我重新启动时,它显示"找不到启动媒体"

使用可启动图像,硬盘中有两个分区。为什么不启动..

遵循的步骤:

  1. 使用" Bitbake Core-image-Minimal"创建了最小的Yocto映像。命令
  2. 使用dd命令刷新USB。
sudo dd if=tmp/deploy/images/intel-corei7-64/core-image-minimal-intel-corei7-64.hddimg of=/dev/sdb
  1. 单击安装并输入" SDA"
  2. 安装成功,当我尝试通过删除USB驱动器重新启动时,它说"找不到启动选项。请安装可引导媒体并重新启动。

我在这里做的错误是什么。

选择哪个图像以及何时..

在线上没有太多信息,所以我在英特尔社区中问了这个问题,这是:

的回答:

通常,一个.WIC图像是直接安装到其最终目的地,而HDDIMG则用于在其他地方进行评估和安装。

默认情况下,meta-intel .WIC图像仅具有EFI启动加载程序,并且不会通过Legacy Bios引导。

HDDIMG将具有EFI引导加载程序和Syslinux二进制文件,使其从传统BIOS启动。

在使用安装程序USB图像的启动时,您是否获得了带有四个选项的浅灰色屏幕?如果是这样,它是通过传统BIOS引导。

相关内容

  • 没有找到相关文章

最新更新