我从 Debian Squeeze 6 升级到了 Wheezy 7,但似乎我正在使用旧内核。
# uname -r
2.6.32-042stab072.10
但是我安装了较新的内核
# dpkg --get-selections | grep linux-image
linux-image-2.6-amd64 install
linux-image-3.2.0-4-amd64 install
linux-image-amd64 install
我应该怎么办?
以下是我升级所遵循的过程:
apt-get update
apt-get upgrade
apt-get dist-upgrade
apt-get autoremove
reboot
echo '' > /etc/apt/sources.list
cat <<EOF >> /etc/apt/sources.list
deb http://mirrors.kernel.org/debian/ wheezy main
deb-src http://mirrors.kernel.org/debian/ wheezy main
deb http://http.debian.net/debian wheezy main
deb-src http://http.debian.net/debian wheezy main
deb http://http.debian.net/debian wheezy-updates main
deb-src http://http.debian.net/debian wheezy-updates main
deb http://security.debian.org/ wheezy/updates main
deb-src http://security.debian.org/ wheezy/updates main
EOF
apt-get update
apt-get upgrade
apt-get dist-upgrade
reboot
apt-get install linux-image-2.6-amd64
reboot
答案1
您使用的是基于 OpenVZ(容器)的虚拟机。因此,您无法控制内核;它由您的托管提供商提供,并且您只能使用提供商选择提供的任何内容。
如果您想要不同的内核,您需要联系您的托管服务提供商,或者使用 OpenVZ 以外的其他内核。