私のコンピュータに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でこれを行い、必要な情報を入手できます。