http://wiki.qemu.org/ChangeLog/0.14
Devices
IDE / AHCI
- Added emulation layer for an ICH-9 AHCI controller (not yet stable). Tested with Linux, OpenBSD, Windows Vista and Windows 7. The AHCI emulation supports NCQ, so multiple read or write requests can be outstanding at the same time.(commit)
- to use it, use the following command line snippet: -drive id=disk,file=<your image goes here>,if=none -device ahci,id=ahci -device ide-drive,drive=disk,bus=ahci.0
# qemu -net nic,vlan=0,macaddr=XX:XX:XX:XX:XX:XX,model=XXXX -net tap,vlan=0,ifname=virt1,script=/etc/qemu-ifup -smp 3 -m 3072 -drive id=disk,file=/VM_DISK_IMG/CentOS_5_64.raw,if=none -device ahci,id=ahci -device ide-drive,drive=disk,bus=ahci.0 -boot order=d -cdrom /VM_DISK_IMG/CentOS-5.7-i386-bin-DVD-1of2.iso -vnc :1
# qemu -net nic,vlan=0,macaddr=XX:XX:XX:XX:XX:XX,model=XXXX -net tap,vlan=0,ifname=virt1,script=/etc/qemu-ifup -smp 3 -m 3072 -drive id=disk,file=/VM_DISK_IMG/CentOS_5_64.raw,if=none -device ahci,id=ahci -device ide-drive,drive=disk,bus=ahci.0 -boot order=c -vnc :1