Skip to content

i440fx ide cdrom pathological slow on early win10 install screen

Host environment

  • Operating system: proxmox ve7.4 and ubuntu 23.04
  • Architecture: x86_64
  • QEMU flavor: qemu 7
  • QEMU version: qemu-system-x86_64

Emulated/Virtualized environment

  • Operating system: Windows 10 22H2

Description of problem

if you choose i440fx virtual hardware (default in proxmox) for windows 10 instead of q35 , from power on to the windows boot logo is 10 times slower. you need to wait more then 1m45s on my hardware until the blinking cursor in the upper left goes away and the blue windows bootlogo appears. that leads to false assumption, that your setup hangs.

what's causing this slownewss?

is implementation really that bad?

i did compare read performance of ide, sata and scsi cdrom in linux vm and cannot observe such a big difference.

see https://forum.proxmox.com/threads/win10-installation-pathological-slowness-with-i440fx-ide-cdrom.129351/

Edited by Roland Kletzing
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information