Menu

#137 CDROM eject doesn't work via Qemu Monitor

closed
nobody
None
5
2012-10-09
2007-10-07
Technologov
No

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.

Discussion

  • Neo Jia

    Neo Jia - 2007-10-12

    Logged In: YES
    user_id=446034
    Originator: NO

    Can you try "change cdrom /dev/scd0" after you insert the 2nd disc?

    Thanks,
    Neo

     
  • Technologov

    Technologov - 2007-10-12

    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

     
  • Wilco

    Wilco - 2008-03-07

    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.

     
  • Jes Sorensen

    Jes Sorensen - 2010-12-02

    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

     

Log in to post a comment.

MongoDB Logo MongoDB