Ich suche nach der Codezeile, in der GRUB2 endlich zum Kernel-Code springt und damit die Ausführung auf x86-Systemen übergibt. Ich denke, es ist in einer Assembler-Datei, da dies sehr wenig Architektur ist. Ich habe mir die Quelldateien in angesehen /grub-core/boot/i386/pc/*.S
und JMP
in Zeile 455 eine in boot.S gefunden , kernel_address
könnte aber die Adresse des GRUB2-Kernels im Speicher und nicht des Linux-Kernels sein.
Jemand mit Montage- und GRUB2-Kenntnissen, der mir helfen kann?
initrd
Bild Hinweise?