起動プロセス中に何が起こりますか?


27

Raspberry PIをオンにした後、ブートプロセス中に何が起こりますか?標準のLinuxブートプロセス(Lilo / Grubのような複雑なブートマネージャーはありません)とは異なることを知っています。ブートプロセスにはいくつかのステップがあり、デバイスはloader.bin、bootcode.bin、start.elfなどのファイルをロードします。 kernel.img ...しかし、これらのステップの正確な順序は何ですか?


ブートマネージャーがあります。信じられないほど制限されており、事前定義された順序でファイルをロードするだけで、1つのオペレーティングシステムのみを処理できます。
アレックスチェンバレン

LiloやGrubのようなブートマネージャーはありません。私は質問を言い換えました。
asalamon74

Blobと呼ばれるブートローダーがあります:elinux.org/Blob
dash17291


1
これは古い質問です。もう一方を重複としてマークしないのはなぜですか?
asalamon74

回答:


17

ここで述べたように、ブートプロセス:

  1. GPUコア
  2. SoCのROMに保存されている最初の段階のブートローダー
  3. bootcode.bin(loader.binがマージされました
  4. start.elf
  5. config.txt
  6. cmdline.txt
  7. kernel.img

このブートスクリプトがカーネルによって呼び出された後: systemdまたはinit


1
追加情報:カーネルがロードされ、残りのブートプロセスはinitまたはによって処理されsystemdます。
Jivings

1
2012年5月5日の時点でloader.binは、もう使用されていません。統合されbootcode.bin、削除されました。
レジストフアダムスキー

@KrzysztofAdamskiソースを提供してください。編集できるようになります。
ArchHaskeller

@Haskeller:違反の原因は?もしそうなら、ここでのgithubのコミット
クシシュトフ・アダムスキー
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.