Debian 9/Stretch로 업그레이드한 후 32비트 가상 머신이 작동을 멈춥니다.

Debian 9/Stretch로 업그레이드한 후 32비트 가상 머신이 작동을 멈춥니다.

VMWare 5.1에서 두 개의 32비트 Debian 8 VM을 Debian 9로 업그레이드합니다.

그들은 작업을 멈추고 콘솔로 이동하여 CPU 아키텍처 오류 오류를 표시했습니다.

무엇을 해야 할까요?

답변1

Debian 9에서는 이전 586 기반 CPU에 대한 지원을 중단했습니다.

가능한 대안은 다음을 사용하여 업데이트된 커널을 설치하는 것입니다.

sudo apt-get install linux-image-4.7.0-1-686-pae

또는 64비트 지원 하이퍼바이저를 사용하여 64비트 커널이 포함된 32비트 VM을 시작할 수 있습니다.

sudo linux-image-4.7.0-1-amd64-unsigned

Devel Debian 메일링 리스트에서

작년에 우리는 확장된 릴리스 주기에 따라 i386 아키텍처의 최소 CPU 성능을 레벨 686으로 늘리기로 결정했습니다. 이는 586 클래스 및 혼합 586/686 프로세서[1]에 대한 지원이 중단됨을 의미합니다. (486급 프로세서에 대한 지원이 스퀴즈 중에 중단되었는데, 이는 다소 예상치 못한 일이었습니다.)

이는 지난해 12월 불안정 버전으로 업로드된 리눅스 4.3부터 리눅스 커널 패키지에 구현됐다.

이 변경 사항을 놓친 경우를 대비해 i386용 gcc는 최근 686급 프로세서를 대상으로 변경되었으며 다른 프로세서에서 충돌하는 코드를 생성하고 있습니다. 아직 테스트 중이거나 불안정한 시스템은 안정적인 실행(jessie)으로 전환해야 합니다.

관련 정보