Поврежденные символические ссылки /vmlinuz и /initrd.img после удаления ядра

ОС: Ubuntu 8.04 LTS Server Edition

Мы просто откатили обновление ядра с помощью следующей команды:

sudo apt-get remove linux-image-2.6.24-24-server

Удаление прошло успешно, но перед этим было следующее сообщение apt-get вышли:

The link /vmlinuz is a damaged link
Removing symbolic link vmlinuz
 you may need to re-run your boot loader[grub]
The link /initrd.img is a damaged link
Removing symbolic link initrd.img
 you may need to re-run your boot loader[grub]

Должны ли мы беспокоиться об этом сообщении? Нужно ли перезапускать GRUB? Как нам это сделать, если нам нужно перезапустить GRUB?

Заранее спасибо.

2 ответа

Решение

Эти сообщения не о чем беспокоиться. Симлинки, на которые жалуются, нужны только если вы используете lilo как ваш загрузчик, потому что он использует эти символические ссылки, чтобы найти ваше "текущее" ядро. Grub, будучи более гибким, имеет собственный способ работы и не нуждается в символических ссылках.

Вам не нужно повторно запускать grub. Да, но после изменения ядра вам может потребоваться запустить / usr / sbin / update-grub.

Эти сообщения, вероятно, не указывают на проблему. Настоящим тестом будет просто перезагрузить компьютер. Если он загружается нормально, то ничего плохого не случилось.

Возможно, вы захотите обновить ваш /etc/kernel-img.conf и отключить опцию do_symlinks, и вы больше не должны видеть это сообщение.

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