
X86_64 indicates a running 64-bit kernel. Now see if your running kernel is 64-bit, just issue the following command: uname -m Note: lm stands for Long Mode which equates to a 64-bit CPU. If 0 is printed, it means that your CPU is not 64-bit. To see if your processor is 64-bit, you can run this command: egrep -c ' lm ' /proc/cpuinfo A 32-bit system can only host 32-bit guests.

Running a 64 bit kernel on the host operating system is recommended but not required. This is misleading and only means if KVM is *currently* available (i.e. NOTE: You may see a message like "KVM acceleration can/can NOT be used". You can still run virtual machines, but it'll be much slower without the KVM extensions. If you see : INFO: Your CPU does not support KVM extensions To see if it is enabled or not from xen, enter:Ĭat /sys/hypervisor/properties/capabilities

If 1 or more it does - but you still need to make sure that virtualization is enabled in the BIOS.īy default, if you booted into XEN kernel it will not display svm or vmx flag using the grep command. If 0 it means that your CPU doesn't support hardware virtualization. To see if your processor supports one of these, you can review the output from this command: Intel and AMD both have developed extensions for their processors, deemed respectively Intel VT-x (code name Vanderpool) and AMD-V (code name Pacifica). To run KVM, you need a processor that supports hardware virtualization.

