CPUがLinuxで64ビットオペレーティングシステムをサポートしていることを確認するにはどうすればよいですか(例:Ubuntu、Fedora)?
CPUがLinuxで64ビットオペレーティングシステムをサポートしていることを確認するにはどうすればよいですか(例:Ubuntu、Fedora)?
回答:
実行:
grep flags /proc/cpuinfo
「lm」フラグを見つけます。存在する場合は、CPUが64ビットであり、64ビットOSをサポートしていることを意味します。「lm」はロングモードを表します。
または、次を実行します。
grep flags /proc/cpuinfo | grep " lm "
のスペースに注意してください" lm "
。何らかの出力が得られる場合、CPUは64ビットです。
更新:ターミナルでも次を使用できます。
lshw -C processor | grep width
これはUbuntuで機能します。Fedora用の追加パッケージをインストールする必要があるかどうかはわかりません。
最も簡単な方法は次のとおりだと思います:
lscpu|grep "CPU op-mode"
lscpu
はとても簡単です。彼らがlscpu
コマンドを持っていない場合、私は彼らが他のものに投票した理由を見ることができました。
CPUが64ビット(x86-64)の場合、64ビットOSで使用できます。
64ビットCPUのリストは次のとおりです。http://en.wikipedia.org/wiki/64-bit#Current_64-bit_microprocessor_architectures
このコマンドdmidecode -t processor
を使用して、プロセッサの機能を確認できます。
これらの方法は常に正しいとは限らないため、この質問に対する高得点の回答に頼らないでください。
上記のすべてのテストによると、64ビットOSをサポートできるIntel Atom N230 CPUを搭載したコンピューターを使用しています。
http://en.wikipedia.org/wiki/Intel_Atom#32-bit_and_64-bit_hardware_support
CPUによると、64ビットOSを実行できません。64ビットLinux OSをインストールしようとしましたが、実際にインストールを拒否しています。32ビットLinux OSのインストールは機能します。