check if VT-x is activated without having to reboot in Linux?

后端 未结 7 565
囚心锁ツ
囚心锁ツ 2020-12-23 16:59

I have a laptop with Intel Core i5 M 450 @ 2.40GHz which apparently has VT-x but not VT-d. I have Ubuntu 12.04 32bit but would like to have a virtual 64bit terminal-based Li

7条回答
  •  清酒与你
    2020-12-23 17:05

    You can use

    sudo kvm-ok
    

    from cpu-checker. On Intel, which has the most complicated logic, kvm-ok checks that if bit 0 of rdmsr 0x3a (the lock bit) is set, bit 2 (which allows virt use outside of SMX mode, something to do with trusted boot) must also be set. If the output of rdmsr 0x3a is anything but 1 or 3, you will be able to use kvm. kvm will set bit 2 of the msr if necessary, I expect virtualbox and the rest have the same logic.

提交回复
热议问题