Saya telah membaca beberapa kali bahwa pi raspberry tidak mendukung grub. Saya belum dapat menemukan spesifik tentang ketidakcocokan. Saya hanya menemukan pernyataan agak tumpul dari bentuk "itu tidak didukung".
Saya ingin mengerti persis apa masalahnya dan apa yang perlu ditulis ulang untuk membuatnya bekerja.
Apa yang saya temukan sejauh ini adalah bootloader tahap 3 membaca start.elf yang pada gilirannya membaca gambar kernel. Menurut saya, jika grub berhasil, itu akan menggantikan (seluruhnya) mulai. Saya telah melihat format bootloader UEFI dan menemukan bahwa mereka menggunakan format PE yang dapat dieksekusi. Jadi hipotesis pertama saya adalah bahwa ketidakcocokan adalah (hanya) bahwa grub dikompilasi sebagai PE dan tahap 3 hanya membaca ELF .
Apakah saya melewatkan beberapa ketidakcocokan utama lainnya? Apakah saya melewatkan beberapa tugas besar lainnya start.elf
yang akan hilang jika digantikan oleh grub?
grub
hanya berfungsi untuk arsitektur Intel.