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


12

タイトルが示すように、誤って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

21
によると、lscpuプロセッサは64ビットです。
ミッチ

1
すべてが動作する場合、64ビットCPUを使用しているので、心配する必要はありません
...-Alvar

5
32ビットプロセッサを使用している場合、64ビットOSでもインストールされません
Dee

ペンティアムF4又はペンティアムDの両方インテル64である- (CPUファミリー15、モデル4の情報に従って)NetBurstマイクロアーキテクチャマイクロアーキテクチャ。Dはデュアルコアプロセッサだったので、おそらくあなたのものではありません。
JustinC

非常に少数の、あればいかなる、PCは64ビット対応していないCPUを過去数年間に販売している(と私はその用語広く、ここを使用しています)。回答で指摘されているように、CPUは64ビット対応であり、引用された出力と、それがまったく機能するという事実の両方によって証明されています。
CVn

回答:


39

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

lscpu出力CPU OPモード(S):32ビット、64ビット、あなたのCPUは、32ビットと64ビットの両方が可能であることを意味します。アーキテクチャ:x86_64は現在のカーネルアーキテクチャ(64ビット)です。

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

grep " lm " /proc/cpuinfo

何も出力されない場合は、32ビットCPUがあります。それはのようなものを出力した場合のフラグを:何とか何とかLM何とか何とか何とか自分のCPUがサポートロングモード(AKA 64ビット)。


2
私はそうしました、grep "lm" /proc/cpuinfoそして、私は旗を何とか何とか何とか何とか何とかを得ました、したがって、あなたのチェックを満足させます。
アドナン

7
何もありません何とか私のフラグには。心配する必要がありますか?
そのブラジル人

1
@ ruda.almeida blah = "心配する必要のない多くのフラグ"。lmは、64ビットCPUがあることを示すフラグです。
エリック

10

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

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


1
多くの場合、64ビット対応CPUを搭載したラップトップには32ビットOSが搭載されています(64ビットが非常に役立つにはメモリが少なすぎることが多いためです)。これがおそらく混乱の原因です。
トムマーセナル

8

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

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

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


1

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

アーキテクチャ:x86_64

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


6
実際のアーキテクチャ:x86_64は、64ビットカーネルが実行されていることを意味します。CPUアーキテクチャは、ラインCPU op-mode(s)に示されています。もちろん、64ビットカーネルは32ビットのみのCPUでは実行されないため、この答えは間違っていません。
エリック
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.