[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] Problems changing dvdrom iso during execution
From: |
David S. Ahern |
Subject: |
Re: [Qemu-devel] Problems changing dvdrom iso during execution |
Date: |
Thu, 20 May 2010 14:44:17 -0600 |
User-agent: |
Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.9) Gecko/20100430 Fedora/3.0.4-2.fc12 Thunderbird/3.0.4 |
On 05/20/2010 02:29 PM, Adnan Khaleel wrote:
> I cannot change DVD roms during execution using the monitor. I can only
> mount a cdrom/dvdrom if I specify the iso file in the command line
> x86_64-softmmu/qemu-system-x86_64 -hda ../../OSImages/sles11.qcow2
> -cdrom ../../ISOz/mydvd.iso -m 2048
>
> In the guest I can mount the iso image as you could normally expect
> mount /dev/cdrom /mnt
> mount: block device /dev/sr0 is write-protected, mounting read-only
>
> Info block in the monitor yields
> (qemu) info block
> ide0-hd0: type=hd removable=0 file../../OSImages/sles11.qcow2 ro=0
> drv=dcow2 encrypted=0
> ide1-cd0: type=cdrom removable=1 locked=1 file=../../ISOz/mydvd.iso ro=0
> drv=raw encrypted=0
> floppy0: type=floppy removable=1 locked=0 [not inserted]
> sd0: type=floppy removable=1 locked=0 [not inserted]
>
> When I try to do a eject ide0-cd0, I get a device busy message so I have
> to do a eject -f ide0-cd0
>
> After which, an info block yields:
> (qemu) info block
> ide0-hd0: type=hd removable=0 file../../OSImages/sles11.qcow2 ro=0
> drv=dcow2 encrypted=0
> ide1-cd0: type=cdrom removable=1 locked=1 [not inserted]
> floppy0: type=floppy removable=1 locked=0 [not inserted]
> sd0: type=floppy removable=1 locked=0 [not inserted]
>
> I change the iso image with (or so it seems)
>
> (qemu) change ide1-cd0 ../../ISOz/mydvd2_rom.iso
> (qemu) info block
> ide0-hd0: type=hd removable=0 file../../OSImages/sles11.qcow2 ro=0
> drv=dcow2 encrypted=0
> ide1-cd0: type=cdrom removable=1 locked=1 file=../../ISOz/mydvd2.iso
> ro=0 drv=raw encrypted=0
> floppy0: type=floppy removable=1 locked=0 [not inserted]
> sd0: type=floppy removable=1 locked=0 [not inserted]
>
> I go back to the guest and when I try to mount:
>
> mount /dev/cdrom /mnt
> mount: /dev/sr0 unknown device
>
> I'm running sles11 as guest and I think it may have something to do with
> sles11 as it works fine with ubuntu9.
>
> Any ideas what might be happening?
Does it work if the guest uses ide based CD's:
rmmod ide-scsi
modprobe ide-cd
David
>
> Thanks
>
> AK