web-dev-qa-db-ja.com

32ビットプロセッサに64ビットOSをインストールしました

タイトルが示すように、誤って64ビットUbuntu 13.04を32ビットプロセッサにインストールしましたが、今のところ正常に動作しています(実際、PCの応答性が向上したと感じています)。しかし、近い将来問題はありますか?マザーボードは64ビットだと思いますが、確信はありませんが、プロセッサは32ビットです。さらに、lscpuを実行し、これを取得しました。

Architecture:          x86_64
CPU op-mode(s):        32-bit, 64-bit
Byte Order:            Little Endian
CPU(s):                1
On-line CPU(s) list:   0
Thread(s) per core:    1
Core(s) per socket:    1
Socket(s):             1
NUMA node(s):          1
Vendor ID:             GenuineIntel
CPU family:            15
Model:                 4
Stepping:              9
CPU MHz:               2659.023
BogoMIPS:              5318.04
L1d cache:             16K
L2 cache:              1024K
NUMA node0 CPU(s):     0
12
Adnan

64ビットOSをインストールした場合、CPUは必ず64ビット対応です。 32ビットのみのプロセッサでは、64ビットインストーラーも起動しません。

lscpu出力CPU op-mode(s):32ビット、64ビットでは、CPUは32ビットと64の両方であることを意味しますビット対応。 アーキテクチャ:x86_64は現在のカーネルアーキテクチャ(64ビット)です。

次を実行している64ビットサポートを確認することもできます。

grep " lm " /proc/cpuinfo

何も出力しない場合は、32ビットCPUがあります。 flagsのようなものを出力する場合:blah blahlmblah blah blahお使いのCPUは Long Mode (別名64ビット)。

39
Eric Carvalho

出力から、64ビットCPUを使用していることが明らかです。 CPU op-mode(s):32-bit, 64-bitという行は、64ビットCPUを持っていることを意味します。

したがって、64ビットOSを使用しても問題はありません。

10
Uwe Plonus

数年前と同じ驚きを経験したようです。

誤って64ビットのUbuntu CDをラップトップに入れてインストールしたところ、少し後で「ちょっと待ってください...ラップトップは32ビットシステムだと思いましたか?」

システムで64ビットバージョンが機能する場合、それはシステムが実際に考えていた32ビットシステムではなく、64ビットシステムであることを意味します;)

8
RobinJ

この行が示すように、プロセッサは実際には64ビットプロセッサです。

アーキテクチャ:x86_64

32ビットの場合、最初から64ビットOSをインストールすることはできませんでした。心配する必要はありません。PCは問題なく動作します。

1
Dharmaputhiran