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

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

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

4
задан 14 March 2011 в 20:53

2 ответа

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

0
ответ дан 14 March 2011 в 20:53

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.

0
ответ дан 14 March 2011 в 20:53

Другие вопросы по тегам:

Похожие вопросы: