![64비트 프로세서에 Linux 배포판 설치](https://linux55.com/image/42065/64%EB%B9%84%ED%8A%B8%20%ED%94%84%EB%A1%9C%EC%84%B8%EC%84%9C%EC%97%90%20Linux%20%EB%B0%B0%ED%8F%AC%ED%8C%90%20%EC%84%A4%EC%B9%98.png)
내 컴퓨터에 Ubuntu/Fedora 64비트 버전을 설치하려고 했지만 그들은 내 CPU가 x86_64비트 아키텍처를 지원하지 않는다고 소리치며 i686 버전을 사용하도록 강요했습니다.
현재 노트북에서 Windows 7 64비트를 실행하고 있습니다. 프로세서는 다음과 같습니다: Intel Centrino Core 2 Duo CPU T6500 @ 2.10 GHz
이 질문을 할 수 있는 곳이 바로 이곳이기를 바랍니다. 64비트 CPU가 있는데 Linux 64비트 운영 체제를 설치할 수 없는 이유는 무엇입니까?
답변1
64비트 CPU가 없거나 컴퓨터가 설치 디스크에 올바르게 보고/표시하지 않습니다.
의 출력은 cat /proc/cpuinfo | grep 'model name'
현재 가지고 있는 CPU가 무엇인지 정확하게 알려줄 것입니다. 그렇다면, 64 bit
비활성화된 이상한 BIOS 옵션이 없다면 Live CD가 손상되었거나 잘못된 버전을 다운로드한 것입니다.
이것이 내 결과입니다cat /proc/cpuinfo | grep 'model name'
max@max-desktop:/dev> cat /proc/cpuinfo | grep 'model name'
model name : AMD Athlon(tm) 64 X2 Dual Core Processor 6000+
model name : AMD Athlon(tm) 64 X2 Dual Core Processor 6000+
답변2
CPU 플래그를 직접 확인하여 64비트인지 확인할 수 있습니다.
$ awk 'BEGIN {RS=" "} /^[pl]m$/' < /proc/cpuinfo
lm
lm
lm
대표하다장거리 모드64비트를 나타냅니다.pm
대표하다보호 모드그리고 32비트를 나타냅니다.- 다음 중 하나를 확인해야 합니다.
lm
적어도 프로세서가 64비트를 지원하고 BIOS에서 활성화된 경우 현재 실행 중인 바이너리가 64비트인지 32비트인지 여부에 관계없이 이 플래그가 나타납니다. i686 Live CD에서 이 작업을 수행하고 필요한 정보를 얻을 수 있습니다.