私のコンポーネント(カーネル、initramfs、rootfs)を単一の起動可能なイメージにどのように組み合わせるのですか?

私のコンポーネント(カーネル、initramfs、rootfs)を単一の起動可能なイメージにどのように組み合わせるのですか?

圧縮されたrootfs、カーネル、initramfsを作成しました。私のrootfs /カーネルをRAMとして起動するsyslinux設定があります。効果がある

しかし、私はrootfs、カーネル、initramfsを含み、ブートローダを使用してimage1を起動するimage1のようなものが欲しいです。次に、代替ブートイメージ(例:image2)を作成し、image1が失敗した場合はブートローダを起動します。現在の構成では、ある種の代替が可能であることがわかっていますが、断片的なアプローチではなく、完全に組み立てられた画像を好みます。

理想的には、現在のSYSLINUX設定を破棄する必要はなく、どういうわけか他のブートローダにラップできますか?

重要な場合、私のアーキテクチャはx86_64です。

関連情報