grub, проблемы с добавлением ядра в меню загрузки (sid, i686)

Knoppix

Модераторы: Warderer, Модераторы разделов

Ответить
Аватара пользователя
Stauffenberg
Сообщения: 2042
Статус: ☮ PEACE ☮
ОС: открытая и свободная

grub, проблемы с добавлением ядра в меню загрузки

Сообщение Stauffenberg »

Всем привет.

Помогите решить проблему с grub в Debian 8 sid. Собрал новое ядро (4.8.7) стандартным классическим методом. После make install новое ядро скоприровалось в /boot, а grub подхватил его и перезаписал настройки таким образом, что старого в меню при загрузке уже нет.

С новым ядром проблем нет, система грузится без проблем. Я хочу добавить старое ядро (4.7.0-1) в меню.

Пробовал grub-mkconfig -o /boot/grub/grub.cfg и update-grub. В выводе видно, что он видит ОБА ядра и перечисляет мне их и их initrd, тем не менее после перезагрузки в меню загрузки по-прежнему только 4.8.7. В /boot/grub/grub.cfg 4 menuentry: по два для каждого ядра (как и должно быть).

Могу выложить /boot/grub/grub.cfg, если надо. Делаю grub-install -v /dev/sda, все отлично - он пишет no error reported.

Подскажите, что я забыл и делаю не так. Спасибо.
Labor omnia vincit

"Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.” (Brian Kernighan)
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20793
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: grub, проблемы с добавлением ядра в меню загрузки

Сообщение Bizdelnick »

Stauffenberg писал(а):
21.11.2016 21:09
Могу выложить /boot/grub/grub.cfg, если надо.

Выкладывайте.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
Stauffenberg
Сообщения: 2042
Статус: ☮ PEACE ☮
ОС: открытая и свободная

Re: grub, проблемы с добавлением ядра в меню загрузки

Сообщение Stauffenberg »

Bizdelnick писал(а):
21.11.2016 22:07
Stauffenberg писал(а):
21.11.2016 21:09
Могу выложить /boot/grub/grub.cfg, если надо.

Выкладывайте.

Вложения
grub.cfg
(7.85 КБ) 18 скачиваний
Labor omnia vincit

"Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.” (Brian Kernighan)
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20793
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: grub, проблемы с добавлением ядра в меню загрузки

Сообщение Bizdelnick »

Итого, если убрать лишнее:

Код: Выделить всё

menuentry 'Debian GNU/Linux'
submenu 'Advanced options for Debian GNU/Linux' {
    menuentry 'Debian GNU/Linux, with Linux 4.8.7'
    menuentry 'Debian GNU/Linux, with Linux 4.8.7 (recovery mode)'
    menuentry 'Debian GNU/Linux, with Linux 4.7.0-1-686-pae'
    menuentry 'Debian GNU/Linux, with Linux 4.7.0-1-686-pae (recovery mode)'
}

В подменю 'Advanced options for Debian GNU/Linux' заглядывали?
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
Stauffenberg
Сообщения: 2042
Статус: ☮ PEACE ☮
ОС: открытая и свободная

Re: grub, проблемы с добавлением ядра в меню загрузки

Сообщение Stauffenberg »

Да, все верно. Они все спрятались в подменю. Спасибо большое!
Надо было внимательней просмотреть конфиг.
Labor omnia vincit

"Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.” (Brian Kernighan)
Спасибо сказали:
Ответить