![我在 Kubuntu 上安装了最新的内核版本,但它没有出现在 grub 列表中](https://linux22.com/image/1037407/%E6%88%91%E5%9C%A8%20Kubuntu%20%E4%B8%8A%E5%AE%89%E8%A3%85%E4%BA%86%E6%9C%80%E6%96%B0%E7%9A%84%E5%86%85%E6%A0%B8%E7%89%88%E6%9C%AC%EF%BC%8C%E4%BD%86%E5%AE%83%E6%B2%A1%E6%9C%89%E5%87%BA%E7%8E%B0%E5%9C%A8%20grub%20%E5%88%97%E8%A1%A8%E4%B8%AD.png)
我通过 Kubuntu 11.10 的 Muon 包管理器安装了最新的内核版本 (3.0.0-15),但当我重新启动系统时,它没有出现在 grub 列表中,所以我只能使用 3.0.0-12 内核版本。Synaptic 报告说它也安装了内核 3.0.0-14 版本,但它也没有出现。3.0.0-14 和 3.0.0-15 版本没有安装内核映像,所以我尝试安装它们,但它们无论如何都没有出现在 grub 列表中。有什么想法吗?提前谢谢!
答案1
尝试:
sudo update-initramfs -u
和
sudo update-grub
之前使用 Kubuntu 时:http://kubuntuforums.net/forums/index.php?topic=3104599.0
包管理器应该默认执行此操作。查看旧日志:
sudo apt-get dist-upgrade 的日志 Sat Dec 10 21:43:55 2011
将安装以下新软件包:
linux-image-3.0.0-14-generic设置 linux-image-3.0.0-14-generic (3.0.0-14.23) ... 正在运行 depmod。update-initramfs:推迟更新(稍后将调用钩子)
运行部分:执行 /etc/kernel/postinst.d/zz-update-grub 3.0.0-14-generic /boot/vmlinuz-3.0.0-14-generic 生成 grub.cfg ...
更新 initramfs 命令:
名称 update-initramfs - 生成 initramfs 映像
摘要 update-initramfs -c|-d|-u [-k 版本] [-t] [-v] [-b] [-h]
描述 update-initramfs 脚本管理本地机器上的 initramfs 映像。它跟踪 /boot 中现有的 initramfs 档案。有三种操作模式:创建、更新或删除。您必须至少指定其中一种模式。
-u This mode updates an existing initramfs.