我没有 grub.conf 也没有 menu.lst

我没有 grub.conf 也没有 menu.lst

我第一次编译自己的内核。因为在教程中提到了这一点,所以我现在想检查内核是否已写入文件中grub.conf。好吧,我没有找到文件grub.conf。所以我谷歌了一下。答案:Ubuntu 没有 grub.conf,而是有一个menu.lst(也存储在 中/boot/grub)。所以我找了那个文件。但我也没有那个。

那么现在的问题是:我的 GRUB 数据存储在哪里?我正在使用内核为 2.6.35-27 的 Ubuntu 10.10。

答案1

Grub 将其配置存储在/boot/grub/grub.cfg/etc/default/grub. 此文件是使用via中存储的值生成的grub-mkconfig

模板存储在 中/etc/grub.d/

如果你需要手动更改 grub 的设置,请参阅该文件。同时,你可以检查你的内核是否像这样/etc/grub.d/README出现:grub.cfg

cat /boot/grub/grub.cfg | grep Something

其中某些内容是针对您的内核名称的搜索查询,例如35-22-generic

答案2

/boot/grub/menu.lst出现在GRUB 的遗产, 但GRUB2 使用 /boot/grub/grub.cfg

相关内容