Сервер Ubuntu 12.04: новые ядра никогда не использовались

У меня три сервера, все работают под управлением сервера Ubuntu 12.04 LTS. При установке ядру предоставляется сравнительно небольшой раздел - около 227 МБ. Когда выпускаются новые ядра, они устанавливаются, и Grub, по-видимому, обновляется, но при перезагрузке машины старое ядро ​​все еще используется.

Конечным результатом является то, что раздел ядра заполняется неиспользуемыми версиями ядра, и у меня заканчивается свободное место в разделе.

Я пробовал разные вещи, чтобы заставить серверы загружаться с новейшим ядром, но безуспешно.

Есть идеи, что я делаю не так? Одна из возможностей - это путаница между Grub 1 и Grub 2, так как у меня есть файлы grub.cfg и menu.lst.

2
задан 13 September 2013 в 19:31

2 ответа

Смущает, что это был простой вопрос установки grub-legacy и необходимости установки grub2. Сказав это, я не уверен, почему grub legacy отказался признать новые ядра, но установка grub2 устранила проблему.

grub-legacy заменил grub2, когда список установленных приложений был скопирован с предыдущего сервера.

0
ответ дан 13 September 2013 в 19:31
  1. Вы должны использовать старый GRUB (grub-legacy). Установите новую версию, следуя этой вики: Grub2 / Upgrading
  2. Перезагрузка.
  3. Теперь обновите систему с помощью «Software Updater / Update Manager».
  4. Перезагрузитесь, и вы сможете использовать новое ядро.
0
ответ дан 13 September 2013 в 19:31

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

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