When ejecting CD/DVD via Qemu monitor, then inserting another CD, the first CD is always shown, instead of the newly inserted one, unless I eject the CD from the guest.
This bug prevents setup of Windows XP Tablet Edition, because this OS requires 2 CDs to install, and since this is Windows there are no workarounds.
Guest: any Windows, especially Windows XP Tablet Edition.
Host: Fedora7, 64-bit, Intel CPU, KVM-45.
Other KVM versions and -no-kvm didn't help.
-Alexey Technologov. 7.oct.2007.
Logged In: YES
user_id=446034
Originator: NO
Can you try "change cdrom /dev/scd0" after you insert the 2nd disc?
Thanks,
Neo
Logged In: YES
user_id=1839746
Originator: YES
chenghuan_jia:
I have tried that too, with the exception that I used ISO instead of real CD-ROM.
-Technologov
Logged In: YES
user_id=902376
Originator: NO
It works for me (with some quirks) if I first eject the old CD:
eject ide1-cd0
Then change to the new one:
change ide1-cd0 /path/to/newiso.iso
This does not always seem to work. Sometimes you have to access your CDROM (from the installation) so windows finds no cd. Then repeat these steps.
Hope this helps.
Works fine here under Fedora 14:
A change like this was detected instantly:
(qemu) eject drive-ide0-1-0
(qemu) change drive-ide0-1-0 en_winxp_sp1a_tablet_pc_cd1.iso
Closing
Jes