我想看看读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/.