Hi,
Saw the posts on this the other day and had a few spare hours to play
with this. Works for me, with and without DMA (didn't test mult mode,
but that should work fine too).
Test with caution though, it's changing the ide code so could eat your
data if there's a bug there... Most clever OS's do
I think the loader loads the initrd to the wrong address. I looked at the
address in lilo/syslinux and changed the source of qemu (I think the linux
loader bios) to load it in the right location. (it worked for me then) I
did not get arround to submitting the patch and have lost it in the
process.
I have used 0.7.2 using -initrd with windows as the host and DSL as the guest and it appears to be working fine (as well as 0.7.0). Here is an example:START qemu\qemu_072.exe -L qemu/ -enable-audio -localtime -kernel linux24 -initrd
minirt24.gz -hda KNOPPIX/knoppix -hdb qemu/harddisk -append "qemu