操作系统: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,我们该怎么做?
提前致谢。
答案1
这些信息无需担心。被抱怨的符号链接只有在您将lilo
其用作引导加载程序时才需要,因为它使用这些符号链接来查找您的“当前”内核。Grub 更加灵活,有自己的做事方式,不需要符号链接。
答案2
你不需要重新运行 grub。你可以,但在内核更改后,你可能需要运行在/usr/sbin/update-grub中。
这些消息可能并不表示存在问题。真正的测试是简单地重新启动计算机。如果启动正常,则没有发生任何不良情况。
您可能需要更新您的/etc/kernel-img.conf并禁用做符号链接选项,您将不会再看到该消息。