Önyükleme işlemi sırasında ne olur?


27

Ahududu PI açıldıktan sonra önyükleme işlemi sırasında ne olur? Standart Linux önyükleme işleminden ( Lilo / Grub gibi karmaşık bir önyükleme yöneticisi yok ) farklı olduğunu biliyorum, ayrıca önyükleme işleminin birkaç adıma sahip olduğunu biliyorum; aygıt loader.bin, bootcode.bin, start.elf gibi dosyaları yüklüyor, kernel.img ... Ama bu adımların tam sırası nedir?


Bir önyükleme yöneticisi var; inanılmaz derecede sınırlıdır ve yalnızca önceden tanımlanmış bir sırada dosyaları yükler ve yalnızca bir işletim sistemiyle ilgilenebilir.
— Alex Chamberlain,

Lilo ve Grub gibi bir önyükleme yöneticisi yok. Soruyu değiştirdim.
— asalamon74,

Blob adında bir önyükleyici var: elinux.org/Blob
— dash17291 25:12


1
Bu eski soru. Neden diğerini kopya olarak işaretlemiyorsunuz?
— asalamon74

Yanıtlar:


17

Deyişiyle burada önyükleme süreci:

  1. GPU Çekirdeği
  2. ROM’da SoC’de depolanan ilk aşama bootloader
  3. bootcode.bin ( loader.bin birleştirildi )
  4. start.elf
  5. config.txt
  6. Cmdline.txt
  7. kernel.img

Bu açılıştan sonra komut dosyaları çekirdek tarafından çağrılır: systemd veya init


1
Ek bilgi: Çekirdek yüklenir ve önyükleme işleminin geri kalanı initveya tarafından gerçekleştirilir systemd.
— Jivings,

1
05.01.2012 tarihinden itibaren loader.binartık kullanılmamaktadır. Entegre edildi bootcode.binve kaldırıldı.
— Krzysztof Adamski

@KrzysztofAdamski Lütfen kaynak sağlayabilir, böylece düzenleyebilirim.
— ArchHaskeller 9:12

@ Haskeller: Enflamasyonun kaynağını mı kastediyorsunuz? Öyleyse, işte github taahhüdü
— Krzysztof Adamski
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.