Поврежденные символические ссылки /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, и вы больше не должны видеть это сообщение.