启动内核时读取grub.conf的源代码



我想看看读grub.conf的代码,在谷歌上搜索但找不到。从下面的链接中,我了解到/boot/grub/stage2读取grub.conf,这是一个二进制文件。http://docs.oracle.com/cd/E37670_01/E41138/html/ch04s02.html

第2阶段第2阶段代码读取/boot/grub/grub.conf以确定如何加载内核。阶段2代码存储在文件中/引导/幼虫/阶段2:

ls-al/boot/grub/stage2

-rw-r-r--。1根125976 2012年6月28日/boot/grub/stage2

任何我能找到的想法。感谢

因此,有一点可能会让查找源代码有点混乱,那就是您的grub是原始实例,现在被称为"grub遗留"。

当前的开发,以及易于访问的源代码,都是针对过去被称为GRUB2的东西,现在只是GRUB(版本号>=2)。GRUB2的开发版本被称为GRUB1.9*。

所以,我不知道这是否有帮助,但要访问旧版本的GRUB源代码,您可以查看您的分发打包系统,或者ftp://alpha.gnu.org/gnu/grub/.

最新更新