刚刚注意到,尽管定期更新内核,但使用的版本已经相当过时了:
$ uname -a
Linux test 2.6.31-302-rs #7 SMP Thu Oct 29 22:57:03 UTC 2009 x86_64 x86_64 x86_64 GNU/Linux
奇怪的是,这个版本的内核甚至似乎没有安装:
$ dpkg --list | grep linux-image
rc linux-image-2.6.32-41-generic 2.6.32-41.90 amd64 Linux kernel image for version 2.6.32 on x86/x86_64
ii linux-image-3.13.0-54-generic 3.13.0-54.91 amd64 Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii linux-image-extra-3.13.0-54-generic 3.13.0-54.91 amd64 Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii linux-image-generic 3.13.0.54.61 amd64 Generic Linux kernel image
另外,中没有提到 2.6 /boot/grub/grub.cfg
,那么它是从哪里来的,我如何让系统使用 3.13 内核?
答案1
您似乎正在运行旧的第一代 Rackspace Cloud 虚拟服务器。
您有以下几种选择:
- 创建一个新的 PVHVM 实例并将所有数据从原始实例移动到该实例。
- 更新旧实例以使用 pvgrub 启动。您需要在安装后让 Rackspace 支持人员为您完成此步骤验证实例是否可启动。