我最近通过更新管理器将 Linux 内核更新到了 3.0.0-13。我正在使用 BURG 运行 Ubuntu 11.10。
一切都正确加载,BURG 正确更新。但是当我重新启动时,当 GRUB 屏幕出现在显示器上时,它只显示 3.0.0-12。
我重新加载了 Linux 内核 3.0.0-13。执行了“update-burg”(见下面的结果),重新启动后,它仍然使用 3.0.0-12 内核加载 GRUB 窗口。
我做错了什么,或者有人遇到过这个问题吗?
我该如何解决这个问题,我不想去摆弄 GRUB,因为我真的不太了解它(即手动配置 GRUB/BURG 文件)。
[14:22:52] xxxxxxxx@L01U1110:~$ sudo update-burg
Generating burg.cfg ...
Found linux image: /boot/vmlinuz-3.0.0-13-generic
Found initrd image: /boot/initrd.img-3.0.0-13-generic
Found linux image: /boot/vmlinuz-3.0.0-12-generic
Found initrd image: /boot/initrd.img-3.0.0-12-generic
Found Windows 7 (loader) on /dev/sda1
Found Ubuntu 11.04 (11.04) on /dev/sda5
done
答案1
您的标题有点令人困惑,但我会尝试三件事。
进入软件中心搜索您的版本号(3.0.0-12)并卸载旧内核。
如果问题出在 BURG 上,你至少可以通过
burg-emu
在终端中运行来测试它是否正确。否则,请确保它也安装在启动的驱动器上,这很可能是第一个驱动器:sudo burg-install (“hd0”)
sudo update-burg获取 GRUB Customizer(与 BURG 配合使用)来手动检查和修改列出的启动项。
sudo 添加 apt-repository ppa:danielrichter2007/grub-customizer
sudo apt-get 更新
sudo apt-get 安装 grub-customizer