aptitude安装linux-image-2.6.32-5-amd64
这工作正常。
系统重启,/ vmlinuz – > boot / vmlinuz-2.6.32-5-amd64
都好
然而uname – 一个回报
Linux主机名2.6.32-5-686#1 SMP Sun 5月6日04:01:19 UTC 2012 i686 GNU / Linux
我错过了什么,或者这是正确的吗?
一个不会简单地安装一个64位内核来将32位安装更改为64位安装。 您通常必须完全重新安装系统。
也就是说,Debian Wiki有一个解决方法,可以用来在实时系统上将32位移植到64位 ,但它看起来毛茸茸的,我可能只是重新安装。
如果有其他人遇到这个问题,我只需要强制grub重新configuration(我假定这是发生的新内核安装的一部分)。 所以
grub-mkconfig -o /boot/grub/grub.cfg
然后,新的64位内核出现,我可以从它启动。 之后,uname -a的查询确实返回了x86_64
运行之前也必须安装linux-headers
sudo apt-get install linux-headers-3.16.0-4-amd64
然后
grub-mkconfig -o /boot/grub/grub.cfg
最后重启系统。
感谢从以前的答案马克…现在不能投票…没有足够的点:)