Showing results for 
Search instead for 
Did you mean: 
What's DOS?
Posts: 1
Registered: ‎04-17-2019
Location: US
Views: 124
Message 1 of 2

Engough virtualziation capabilities for KVM in a "semi"old PC ?

Hello, I try to run a Debian over VMware (Version 10.0) with NETinVM (a solution based on KVM to run a constellations of machines)

Host computer is a "semi"old Lenovo W500 with Intel® Core™2 Duo Processor T9400 procesor
and acording especificacions:

    - Intel® Turbo Boost Technology ‡ No
    - Intel® Hyper-Threading Technology ‡ No
    - Intel® Virtualization Technology (VT-x) ‡ Yes
    - Intel® 64 ‡ Yes
    - Instruction Set 64-bit
    - Idle States No
    - Enhanced Intel SpeedStep® Technology Yes
    - Intel® Demand Based Switching No

It soudl have enoguh capabilities:

Bios checked : OK and enabled

    - ENABLED: Core Multi-Procesing
    - ENABLED: Intel Virtualization Technlogy
    - ENABLED: Intel VT-d Feature

Windows Features Hyper-V checked : OK

    - ENABLED: Hyper-V Management Tools
    - ENABLED: Hyper-V GUI Management Tools
    - ENABLED: Hyper-V Modules for windows Poewrshell
    - GRAYout: Hyper-V Platform
            message : Hyper-V cannot be installed: The processor does not have second level address trasnlation (SLAT) capabilities
Run coreinfo.exe with half-happy results

    - Intel(R) Core(TM)2 Duo CPU     T9400  @ 2.53GHz
    - Intel64 Family 6 Model 23 Stepping 10, GenuineIntel
    - Microcode signature: 00000A0C
    - HYPERVISOR      -       Hypervisor is present
    - VMX             *       Supports Intel hardware-assisted virtualization
    - EPT             -       Supports Intel extended page tables (SLAT)
    -   (* = present, - = not present)

On Widnows services, several Hyper-V services exist, all not running, waiting , but never come to run even when loading VMware

But running the virtual machine I get the message:

    - Virtualized Intel VT-x/EPT is not supported on this platform.
    - Continue without virtualized Intel VT-x/EPT?

Inside the VirtualMachine, I run lscpu:

    - Hypervisor vendor:     VMware                                                                                  
    - Virtualization type:   full                                                                                    
    - Flags:                 fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge
    -                      mca cmov pat pse36 clflush dts mmx fxsr sse sse2 ss ht syscall nx lm constant_tsc
    -                      arch_perfmon pebs bts nopl xtopology tsc_reliable nonstop_tsc aperfmperf pni ssse3
    -                      cx16 sse4_1 x2apic xsave hypervisor lahf_lm kaiser dtherm ida   

And as I try to run a inside machine.

    - error: unsupported configuration: Domain requires KVM, but it is not available.
    - Check that virtualization is enabled in the host BIOS, and host configuration is setup to load the kvm modules.

Not sure if worth keeping investigation, if this machine, aside of hardware official information, will it be able to run a DEbian with KVM

What's DOS?
Posts: 2
Registered: ‎04-20-2019
Location: DE
Views: 55
Message 2 of 2

Re: Engough virtualziation capabilities for KVM in a "semi"old PC ?

VMware apparently demands EPT, a VT-x subfeature for hardware-accelerated virtualization. And that also means, you cannot use VT-x in the guest (to run KVM there, nested).

If you use the better hypervisor on the host, it will work though: KVM can run without EPT. But nesting will not be fast on that old CPU.

Check out current deals!

Shop current deals

Top Kudoed Authors