YoctoのIntelボード用にコアイメージ最小イメージを生成しました。
Tmp/deploy/imagesフォルダーを見ると、それらは多くのイメージです。
USBでddコマンドを使用して* .wicイメージをフラッシュすると、2つのパーティション(ブートとプラットフォーム)が作成され、ボードのハードディスクにインストールせずにライブブートのみを実行できました。
次に、ddコマンドを使用してUSBで* .hddimgをフラッシュしました。 rootfs.img、syslinux、およびEFIフォルダーを持つ「ブート」パーティションのみを作成しました。
USBを使用して起動すると、ボードにインストールされた「インストール」オプションが提供され、インストール後に再起動すると、「起動可能なメディアが見つかりません」と表示されます。
ブート可能イメージを使用すると、ハードディスクに2つのパーティションがあります。なぜ起動しないのか。
続く手順:
私がここでしている間違いは何ですか。
どの画像をいつ選択するか..
オンラインに関する情報はあまりなかったので、インテルコミュニティでこの質問をしました。その回答は次のとおりです。
通常、.wicイメージは最終的な宛先に直接インストールすることを目的としていますが、hddimgは評価と他の場所へのインストールを目的としています。
デフォルトでは、meta-intel .wicイメージにはEFIブートローダーのみがあり、レガシーBIOSを介して起動することはありません。
Hddimgには、EFIブートローダーとレガシーBIOSからの起動を可能にするsyslinuxバイナリの両方が含まれます。
インストーラーのUSBイメージを使用して起動すると、4つのオプションがある薄い灰色の画面が表示されますか?その場合、レガシーBIOSを介して起動しています。