謎のカーネルを取り除けない

謎のカーネルを取り除けない

カーネルが定期的に更新されているにもかかわらず、使用されているバージョンがかなり古くなっていることに気付きました。

$ 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

古い第 1 世代の Rackspace Cloud 仮想サーバーを実行しているようです。

いくつかの選択肢があります:

  1. 新しい PVHVM インスタンスを作成し、元のインスタンスからすべてのデータをそのインスタンスに移動します。
  2. 古いインスタンスをpvgrubで起動するように更新します。インスタンスが起動可能であることを確認する

関連情報