Monitoring, Management & Location Tracking

Is my server capable of running 64-bit OS?
Question   Is my server capable of running 64-bit OS?

 

Want to upgrade to 64-bit server but not sure of your current setup? Here's a few questions that may help you through this:


1. What is my current setup running?
From the command line:
# uname -i
If it returns 'i386' then you're on 32-bit OS. If it returns 'x86-64' then you're on 64-bit.

2. How can i tell if my server is capable of running 64-bit OS?
From the command line:
# dmesg | grep -i cpu
This will return a list of the CPUs which you can do a web search on. The vendor's webpage for the CPU should say if the CPU is capable of running 64-bit.

Find out the processor type/model, and look it up on the manufacturer site.
A quick search for 'Intel Xeon x3230' got me to the x3230 spec sheet which says 'Instruction Set = 64-bit' - confirming that it's okay to install on 64-bit OS.

# cat /proc/cpuinfo | grep -i flags | grep -i lm
If you see 'lm' (which stands for long mode), then your system is capable of running 64-bit. Note: 'lm' is different from 'lahf_lm' and 'sahf_lm'. The 'lahf_lm' and 'sahf_lm' flags only denote that the instruction sets for LAHF or SAHF are available in 64-bit mode. LAHF = Load status flags into AH register. SAHF = Store AH registers into flags.

Version History
Revision #:
1 of 1
Last update:
‎06-26-2014 05:28 PM
 
Labels (1)
Contributors
Search Airheads
Showing results for 
Search instead for 
Did you mean: 
Is this a frequent problem?

Request an official Aruba knowledge base article to be written by our experts.