Я только что собрал свое собственное ядро в первый раз. Поскольку это упомянуто в руководстве, теперь я хочу проверить, записано ли ядро в файл grub.conf
. Ну, я не нашел файл grub.conf
. Так что я погуглил. Ответ: Ubuntu не имеет grub.conf, но имеет menu.lst
(также хранится в /boot/grub
). Поэтому я искал этот файл. Но у меня его тоже нет.
Итак, теперь вопрос: где хранятся мои данные GRUB? Я использую Ubuntu 10.10 с ядром 2.6.35-27.
/boot/grub/menu.lst
присутствовал в GRUB legacy , но GRUB2 использует /boot/grub/grub.cfg
.
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
.