私はラズベリーミニコンピューターを持っていますが、それがブートプロセス全体をどのように行うのか疑問に思っています。独自のカーネルをコンパイルし、独自のスクリプトを使用してRAMディスクを初期化し、PC上で独自の最小限のLinuxシステムを構築できますが、そのためにはブートローダーを使用する必要があります。Raspberryはブートローダーをまったくサポートしていないようです。
どういうわけか、GPUを使用して起動し、FAT32でフォーマットする必要があるSDカード(おそらく起動可能フラグのあるパーティション)のパーティションを読み取り、そこから、たとえばraspbianによって提供されるいくつかのファイルを読み取ります。
しかし、自分でコンパイルした独自のカスタマイズを使用して、独自のカーネルをどのように起動しますか?raspberryがカーネルイメージ/ initrd(ramディスク)を見つけてそこからブートできるように、どこにコピーすればよいですか?私は基本的に、ラズベリーの起動プロセスを説明する非常に詳細な技術文書またはこれに関する説明を探しています。