gpt4 book ai didi

linux - 引导加载程序(例如 grub、lilo...)如何找到内核镜像?

转载 作者:太空狗 更新时间:2023-10-29 11:14:55 24 4
gpt4 key购买 nike

<分区>

比如用grub引导系统,可能会有这样的行

root (hd0,6)
kernel /boot/vmlinuz-2.6.11-1.1369_FC4 ro root=LABEL=/
initrd /boot/initrd-2.6.11-1.1369_FC4.img

在 menu.lst 中。

我的问题是:

在内核镜像加载到内存之前,我认为不存在可用于在磁盘中定位内核镜像的文件系统信息(例如文件系统类型、 super block )。

那么bootloader是怎么知道磁盘中image的CHS的呢?

我猜bootloader可以根据“root (hd0,6)”找到 super block ;如果是这样,它必须盲目地检测所有可能的文件系统并找到一个匹配的文件系统。是不是太复杂了?

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com