graphic: 0.776 user-level: 0.769 device: 0.728 peripherals: 0.723 mistranslation: 0.633 boot: 0.629 architecture: 0.626 semantic: 0.574 files: 0.565 i386: 0.558 assembly: 0.527 ppc: 0.512 x86: 0.482 network: 0.469 performance: 0.451 register: 0.440 socket: 0.434 virtual: 0.415 kernel: 0.412 vnc: 0.408 PID: 0.400 VMM: 0.396 risc-v: 0.361 permissions: 0.334 hypervisor: 0.325 TCG: 0.299 arm: 0.292 KVM: 0.262 debug: 0.255 WinME isn't able to detect QEMU's cdrom drive and other hard drives automatically On a fresh installation of Windows Millennium (WinME) in qemu, Windows Me isn't able to find the CD-ROM drive or additional hard drives other than -hda at first place. Only if i add manually an IDE controller driver in Windows ME's device manager, the CD-ROM inserted in QEMU is found. Thus an IDE controller isn't found automatically either. This shouldn't be the case. On normal real hardware, Windows ME would find at least one IDE or SCSI controller. The command line that was used is the following: sudo /usr/bin/qemu-system-i386 -hda WinME_QEMU.img -cdrom drivers.iso -boot c -no-acpi -no-hpet -soundhw sb16 -net nic -cpu pentium3 -m 256 -vga cirrus qemu's version is: qemu-system-i386 --version QEMU emulator version 2.0.0 (Debian 2.0.0+dfsg-2ubuntu1.3), Copyright (c) 2003-2008 Fabrice Bellard Looking through old bug tickets... can you still reproduce this issue with the latest version of QEMU? Or could we close this ticket nowadays? As far as i can remember, this bug was still valid with QEMU version 2.5.0 shipped with Kubuntu 16.04. I am planning to switch to Kubuntu 18.04 in the next couple of weeks. There i can test it with QEMU version 2.11.x. https://packages.ubuntu.com/bionic/qemu [Expired for QEMU because there has been no activity for 60 days.]