綾小路龍之介の素人思考

[debian] cpuの64bit対応を確認する方法

cpuが64bitに対応していなければ、64bitカーネルを入れたところで起動しない。これを確認する。

cpuが64bitに対応しているか確認するにはcpuinfoを見る。flags中にlm(long mode)が含まれなければ64bit非対応。cpuが対応していなければ64bit用のインストーラも起動しないのでインストールできない。

$ grep lm /proc/cpuinfo
flags           : fpu de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx lm constant_tsc pni ssse3 cx16 sse4_1 sse4_2 x2apic popcnt aes hypervisor
flags           : fpu de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx lm constant_tsc pni ssse3 cx16 sse4_1 sse4_2 x2apic popcnt aes hypervisor

リファレンス

  1. 32bit版debianを64bit版へアップグレードする方法 - ぴょぴょぴょ? - Linuxとかプログラミングの覚え書き -
  2. 32bit環境を64bitカーネルに移行 - tmaeda 日記(2010-08-06)
  3. /proc/cpuinfo 64bit long mode - Google 検索
  4. /proc/cpuinfo: LINUX and More Tips etc,,,
  5. Linuxアーキテクチャの確認 - OpenGroove

ソーシャルブックマーク

  1. はてなブックマーク
  2. Google Bookmarks
  3. del.icio.us

ChangeLog

  1. Posted: 2010-06-14T19:41:30+09:00
  2. Modified: 2010-06-14T19:41:30+09:00
  3. Generated: 2017-05-14T23:09:18+09:00