在VMWare 5.1中,将两个32位的Debian 8虚拟机升级到Debian 9 .
他们停止工作,然后去控制台,他们给错误的CPU架构错误。
该怎么办呢?
发布于 2016-10-25 23:08:43
Debian 9不再支持基于586的旧CPU。
一种可能的选择是安装一个较新的内核,或者使用:
sudo apt-get install linux-image-4.7.0-1-686-pae
或者,您可以使用64位内核引导32位VM,并使用支持64位的虚拟机管理程序:
sudo linux-image-4.7.0-1-amd64-unsigned
去年,它决定将i386体系结构的最小CPU特性增加到686类。这意味着放弃对586类和混合586/686处理器1的支持。这是在Linux内核包中实现的,从Linux4.3开始,该包在去年12月上传到了不稳定状态。如果您错过了这一变化,gcc为i386最近已更改为目标686类处理器,并正在生成的代码,将崩溃的其他处理器。任何仍在运行、测试或不稳定的此类系统都需要切换到运行稳定(jessie)。
https://unix.stackexchange.com/questions/318926
复制相似问题