Ho letto numerose volte che il raspberry pi non supporta grub. Non sono stato in grado di trovare dettagli sull'incompatibilità. Ho trovato solo dichiarazioni piuttosto schiette del modulo "non è supportato".
Vorrei capire esattamente qual è il problema e cosa sarebbe necessario riscrivere per farlo funzionare.
Quello che ho trovato finora è che il bootloader di fase 3 legge start.elf che a sua volta legge l'immagine del kernel. A mio avviso, se grub dovesse funzionare, sostituirebbe (interamente) start.elf. Ho esaminato il formato dei bootloader UEFI e ho scoperto che usano un eseguibile in formato PE . Quindi la mia prima ipotesi è che l'incompatibilità è (solo) che grub è compilato come PE e lo stadio 3 legge solo ELF .
Ho perso qualche altra importante incompatibilità? Ho perso qualche altro compito importante start.elf
che andrebbe perso se fosse sostituito da grub?
grub
funziona solo per architetture Intel.