[kernel]Linux怎么启动

 

old Linux(0.12)的引导直接通过BIOS,没有bootloader,跟newlinux(>2.6)不太一样。

new的用bootloader。 更new的用uefi了。

old

见这本书 <<linux内核完全注释>>https://download.oldlinux.org/CLK-5.0-WithCover.pdf

new

可以见下面这个文章。

Linux内核的引导启动

https://frankjkl.github.io/2019/03/12/Linux%E5%86%85%E6%A0%B8-%E5%BC%95%E5%AF%BC%E5%90%AF%E5%8A%A8/

 

now

https://wiki.archlinux.org/title/EFISTUB

https://docs.kernel.org/admin-guide/efi-stub.html

 

参考

https://wiki.archlinux.org/title/Arch_boot_process#Boot_loader

posted on 2024-04-09 17:25  toong  阅读(9)  评论(0编辑  收藏  举报