我正在寻找 GRUB2 最终跳转到内核代码并从而在 x86 系统上移交执行的代码行?我猜它在汇编程序文件中,因为这是非常低的架构内容。我查看了源文件/grub-core/boot/i386/pc/*.S
,发现了JMP
一个boot.S 位于第 455 行但kernel_address
可能是 GRUB2 内核在内存中的地址,而不是 linux 内核的地址。
有汇编和 GRUB2 知识的人可以帮助我吗?
我正在寻找 GRUB2 最终跳转到内核代码并从而在 x86 系统上移交执行的代码行?我猜它在汇编程序文件中,因为这是非常低的架构内容。我查看了源文件/grub-core/boot/i386/pc/*.S
,发现了JMP
一个boot.S 位于第 455 行但kernel_address
可能是 GRUB2 内核在内存中的地址,而不是 linux 内核的地址。
有汇编和 GRUB2 知识的人可以帮助我吗?