Solved KVM QEMU --Change CPU topography to pass W11 install CPU limitation


jimbo45

Well-known member
Pro User
VIP
Local time
1:18 AM
Posts
4,270
Location
Hafnarfjörður IS
OS
Windows XP,7,10,11 Linux Arch Linux
Hi folks

question also for @cereberus (you seem to have become the current guy to ask on all things HYPER-V these days).


Not sure if HYPER-V can do this but if creating a Windows 11 VM or updating one on KVM/QEMU on typical Linux hosts then setting the CPU topography from the drop down lists to Ivy Sandy Bridge then install proceeds properly and no message from Windows Update if using the insider builds (via WU, not the ISO from UUPDUMP etc).

Host is a laptop running i5 gen 6 processor - but in the VM config : set as an Intel XEON E3-12xx (v2). Works perfectly -- I selected 2 virtual cpu's.

Can Hyper-V do this even if the config needs to be changed manually.


Screenshot_20240429_105656.png



and the config :
Screenshot_20240429_110636.png

Actual physical machine : (tested on opensuse tumbleweed)

Screenshot_20240429_110855.png

Cheers

jimbo
 
Last edited:

My Computer

System One

  • OS
    Windows XP,7,10,11 Linux Arch Linux
    Computer type
    PC/Desktop
    CPU
    2 X Intel i7
From what I experienced so far, the CPU topography in KVM/QEMU allows you to select older models for compatibility purposes.

Your host is Intel gen6, while on your screenshot you have IvyBridge which is gen3 and SandyBridge is gen2, even older.

Here for instance I have a gen3 host Intel i7-3632QM that in the past was presented to VMs as Intel XEON E3-12xx (same gen3) on older KVM, where now with cpu-passthrough will be presented exactly like that (Intel i7) to the VM.

Hyper-V does cpu-passthrough by default and I don't think it's possible to change that. Maybe in some very advanced configs (just assuming) but not on regular installs.
 

My Computers

System One System Two

  • OS
    Windows 11 Pro
    Computer type
    PC/Desktop
    Manufacturer/Model
    Intel NUC
    CPU
    i3 8109U
    Motherboard
    Intel
    Memory
    16GB DDR4 @2400
    Graphics Card(s)
    Intel Iris Plus Graphics 655
    Sound Card
    Intel / Realtek HD Audio
    Monitor(s) Displays
    LG-32ML600M
    Screen Resolution
    1920x1080
    Hard Drives
    Intel SSD 250GB + Samsung QVO SSD 1TB
    PSU
    Adapter
    Cooling
    The usual NUC airflow
    Keyboard
    Logitech Orion G610
    Mouse
    SteelSeries Rival 100 Red
    Internet Speed
    Good enough
    Browser
    Chromium, Edge, Firefox
    Antivirus
    Windows Defender
  • Operating System
    CentOS 9 Stream / Alma / Rocky / Fedora
    Computer type
    Laptop
    Manufacturer/Model
    TOSHIBA
    CPU
    Intel i7 4800MQ
    Motherboard
    TOSHIBA
    Memory
    32GB DDR3 @1600
    Graphics card(s)
    NVIDIA Quadro K2100M
    Sound Card
    Realtek HD Audio
    Monitor(s) Displays
    Built-in
    Screen Resolution
    1920x1080
h
Hi folks

question also for @cereberus (you seem to have become the current guy to ask on all things HYPER-V these days).


Not sure if HYPER-V can do this but if creating a Windows 11 VM or updating one on KVM/QEMU on typical Linux hosts then setting the CPU topography from the drop down lists to Ivy Sandy Bridge then install proceeds properly and no message from Windows Update if using the insider builds (via WU, not the ISO from UUPDUMP etc).

Host is a laptop running i5 gen 6 processor - but in the VM config : set as an Intel XEON E3-12xx (v2). Works perfectly -- I selected 2 virtual cpu's.

Can Hyper-V do this even if the config needs to be changed manually.


View attachment 94696



and the config :
View attachment 94697

Actual physical machine : (tested on opensuse tumbleweed)

View attachment 94698

Cheers

jimbo
Sorry I do not know but I do know I use it with W11 on a W10 laptop that is not W11 compatible.

I have tried it on several non compatible devices and it just works.

I don't think Hyper-V really cares what the host CPU is. It wil be interesting to see what happens when forthcoming hardware constraint is introduced.
 

My Computer

System One

  • OS
    Windows 10 Pro + others in VHDs
    Computer type
    Laptop
    Manufacturer/Model
    ASUS Vivobook 14
    CPU
    I7
    Motherboard
    Yep, Laptop has one.
    Memory
    16 GB
    Graphics Card(s)
    Integrated Intel Iris XE
    Sound Card
    Realtek built in
    Monitor(s) Displays
    N/A
    Screen Resolution
    1920x1080
    Hard Drives
    1 TB Optane NVME SSD, 1 TB NVME SSD
    PSU
    Yep, got one
    Case
    Yep, got one
    Cooling
    Stella Artois
    Keyboard
    Built in
    Mouse
    Bluetooth , wired
    Internet Speed
    72 Mb/s :-(
    Browser
    Edge mostly
    Antivirus
    Defender
    Other Info
    TPM 2.0

Latest Support Threads

Back
Top Bottom