- RootFS タイプを INITRD に設定します。詳細は、ルート ファイル システム タイプの設定 を参照してください。
- RAMDISK loadaddr を設定します。loadaddr がカーネルまたは DTB アドレスとオーバーラップしておらず、有効な DDR アドレスであることを確認してください。
- [INITRAMFS/INITRD Image name] を設定します。デフォルトのイメージ名は petalinux-intramfs-image に設定され、
switch_root
が有効になります。ビルド システムは、ramdisk イメージと rootfs イメージの 2 種類のルート ファイル システムを生成します。ramdisk イメージは、[INITRAMFS/INITRD Image name] で指定したとおりに生成されます。このイメージは FIT イメージ (image.ub) にパックされます。注記: petalinux-initramfs-image を設定すると、switch_root
が有効になり、SD パーティションの ext2/3/4 で rootfs が検索されます。 - システム イメージをビルドします。詳細は、システム イメージのビルド を参照してください。
- 次のいずれかの方法でシステム イメージをブートします。
- SD カードを使用したハードウェア上での PetaLinux イメージのブートは、SD カードを使用したハードウェア上での PetaLinux イメージのブート を参照してください。
- JTAG を使用したハードウェア上での PetaLinux イメージのブートは、JTAG を使用したハードウェア上での PetaLinux イメージのブート を参照してください。
- TFTP を使用したハードウェア上での PetaLinux イメージのブートは、TFTP を使用したハードウェア上での PetaLinux イメージのブート を参照してください。