У меня нет ни grub.conf, ни menu.lst

4

Я только что скомпилировал свое собственное ядро ​​в первый раз. Поскольку он упоминается в учебнике, теперь я хочу проверить, записано ли ядро ​​в файл grub.conf . Ну, я не нашел файл grub.conf . Так что я googled. Ответ: Ubuntu не имеет grub.conf, но имеет menu.lst (также хранится в /boot/grub ). Поэтому я искал этот файл. Но у меня тоже нет этого.

Итак, теперь вопрос: где хранятся мои данные GRUB? Я использую Ubuntu 10.10 с Kernel 2.6.35-27.

    
задан belacqua 14.03.2011 в 16:42
источник

2 ответа

1

Grub сохраняет свою конфигурацию в /boot/grub/grub.cfg . Этот файл создается с использованием значений, хранящихся в /etc/default/grub , через grub-mkconfig .

Шаблоны хранятся в /etc/grub.d/ .

Если вам когда-либо понадобится вручную изменить что-то о настройках grub, обратитесь к файлу /etc/grub.d/README . Тем временем вы можете проверить, отображается ли ваше ядро ​​в grub.cfg так:

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

Где-то поисковый запрос для имени вашего ядра, например 35-22-generic .

    
ответ дан Stefano Palazzo 14.03.2011 в 17:36
0

/boot/grub/menu.lst присутствует в наследии GRUB , но GRUB2 использует /boot/grub/grub.cfg .

    
ответ дан Ciro Santilli 包子露宪 六四事件 法轮功 01.10.2015 в 17:39