オペレーティングシステムがインストールされていない場合、ハードウェアが64ビット対応であるとどのように判断しますか?
オペレーティングシステムがインストールされていない場合、ハードウェアが64ビット対応であるとどのように判断しますか?
回答:
コンピューターを開き、CPUとマザーボードを調べてモデル番号を取得し、製造元(つまり、Intel、AMD)でそれらを調べ、提供されている仕様を確認します。
別の方法としては、Linuxからの起動ができLiveCDのか似およびOSが能力を検出することを使用(マシンにはOSのインストールは必要ありません)。
BIOSを調べると、CPUモデルを含むインストール済みハードウェアの概要が表示されることがよくあります。その後、Web上で検索して、64ビット互換性があるかどうかを確認できます。
別の方法として、コンピューターがカスタムブランドではなく既知のブランドのものである場合、そのモデルを検索すると、その中にあるCPUなどの多くの情報を見つけることができます)。
64ビット版のUbuntuでUSBキーを構築し、起動します。デフォルトでは、コンピューター自体は変更されません。
ハードウェアが10年以上古い場合を除き、64ビット対応であることはほぼ確実です。その期間に作成されたすべてのIntelおよびほぼすべてのAMD x86互換プロセッサは64ビットでした。Androidデバイスのほとんどのプロセッサは32ビットですが、これらのマシンのほとんどはAndroidしか実行できないので、それらの問題はそれほど問題ではありません(そして、Raspberry Piのようなシングルボードコンピューターを持っているなら、おそらくそれを知っているでしょう購入するか、デバイスモデルの指定で検索できます)。
プロセッサがx86プロセッサの非古代フレーバーである場合、CPUID命令を使用できます。最新のプロセッサでは、これを使用してCPUが64ビット対応かどうかを確認できます。古いプロセッサでは、プロセッサに64ビット対応かどうかを尋ねることができるかどうかを調べることができます。あなたがそれを尋ねることができないならば、それはそうではありません。IntelおよびAMDのマニュアルをさらに詳しく見ると、CPUID命令が使用可能かどうかを確認できるコードが古いプロセッサーでも実行されています。そうでない場合、プロセッサは64ビット対応ではありません。