How to check if your CPU supports hardware virtualization
If you are planning on re-purposing some of your existing server hardware to run the latest virtualization products or to take advantage of modern hardware optimizations for virtual hosts and machines, you need to be able to determine which of your servers already have Intel-VT or AMD-V features. Here are some utilities and commands you can use to check from both Windows and Linux operating systems.
Copied from the post Hardware Virtualization Check Utility
There are a few tools out there allowing to check either one or the other vendor’s processors or they just return the build and stepping and you have to look up the information on the vendor’s website. In the past I used CPU-Z quite a lot. Many tools are of course not for free.
SecureAble by Gibson Research Corp. supports both vendors, Intel and AMD, and determines 3 important processor features and is free:
2/ Data Execution Prevention
3/ Hardware Virtualization”
To the right you find a screenshot of SecureAble also taken from the same post.
Copied from KVM – Community Ubuntu Documentation
“How to check if your CPU supports hardware virtualisation
To run KVM, you need a processor that supports virtualisation; Intel and AMD both have developed extensions for their processors, respectively INTEL-VT and AMD-V. To see if your processor supports one of these, you can run the following command:
egrep ‘(vmx|svm)’ /proc/cpuinfo
If nothing is printed, it means that your CPU doesn’t support hardware virtualisation. Otherwise, it does – but you still need to make sure that virtualisation is enabled in the BIOS.”
Copied from How to create a guest OS with KVM
"# egrep '^flags.*(vmx|svm)' /proc/cpuinfo
If the svm flag is returned then your processor supports AMD-V or if the vmx flag is returned then your processor supports Intel VT.”