Linux

核心解除安裝後損壞的 /vmlinuz 和 /initrd.img 符號連結

  • April 18, 2016

作業系統:Ubuntu 8.04 LTS 伺服器版

我們剛剛使用以下命令回滾了核心更新:

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,我們該怎麼做呢?

提前致謝。

這些消息無需擔心。只有當您用作引導載入程序時才需要被抱怨的符號連結lilo,因為它使用這些符號連結來查找您的“目前”核心。Grub 更靈活,有自己的做事方式,不需要符號連結。

您不需要重新執行 grub。你會,但是在核心更改之後,你可能需要執行**/usr/sbin/update-grub**。

這些消息可能並不表示存在問題。真正的測試是簡單地重新啟動電腦。如果它啟動正常,那麼沒有什麼不好的事情發生。

您可能想要更新您的**/etc/kernel-img.conf並禁用do_symlinks**選項,您應該不會再看到此消息。

引用自:https://serverfault.com/questions/4427