* [Qemu-devel] Problems changing dvdrom iso during execution
@ 2010-05-20 20:29 Adnan Khaleel
2010-05-20 20:44 ` David S. Ahern
0 siblings, 1 reply; 10+ messages in thread
From: Adnan Khaleel @ 2010-05-20 20:29 UTC (permalink / raw)
To: Qemu-devel
[-- Attachment #1: Type: text/plain, Size: 1889 bytes --]
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?
Thanks
AK
[-- Attachment #2: Type: text/html, Size: 3578 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Qemu-devel] Problems changing dvdrom iso during execution
2010-05-20 20:29 Adnan Khaleel
@ 2010-05-20 20:44 ` David S. Ahern
0 siblings, 0 replies; 10+ messages in thread
From: David S. Ahern @ 2010-05-20 20:44 UTC (permalink / raw)
To: adnan; +Cc: Qemu-devel
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
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Qemu-devel] Problems changing dvdrom iso during execution
@ 2010-05-20 21:48 Adnan Khaleel
2010-05-20 22:45 ` David S. Ahern
0 siblings, 1 reply; 10+ messages in thread
From: Adnan Khaleel @ 2010-05-20 21:48 UTC (permalink / raw)
To: David S. Ahern; +Cc: Qemu-devel
[-- Attachment #1: Type: text/plain, Size: 734 bytes --]
Thanks for your response.
Does it work if the guest uses ide based CD's:
rmmod ide-scsi
modprobe ide-cd
There isn't an ide-scsi but there is a scsi_mod and when I try to remove that it gives
ERROR: Module scsi_mod is in use by sr_mod,sg,sd_mod,libata
modprobe ide-cd seems to work.
However it doesn't fix the problem.
Interestingly, before doing modprobe ide-cd,
linux> lsmod | grep ide
ide_pci_generic 4652 0
ide_core 115068 2 ide_pci_generic, piix
After the modprobe ide-cd, I get
ide_cd_mod 33984 0
cdrom 36200 2 ide_cd_mod, sr_mod
ide_pci_generic 4652 0
ide_core 115068 3 ide_cd_mod, ide_pci_generic, piix
[-- Attachment #2: Type: text/html, Size: 1507 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Qemu-devel] Problems changing dvdrom iso during execution
2010-05-20 21:48 [Qemu-devel] Problems changing dvdrom iso during execution Adnan Khaleel
@ 2010-05-20 22:45 ` David S. Ahern
0 siblings, 0 replies; 10+ messages in thread
From: David S. Ahern @ 2010-05-20 22:45 UTC (permalink / raw)
To: adnan; +Cc: Qemu-devel
On 05/20/2010 03:48 PM, Adnan Khaleel wrote:
> Thanks for your response.
>
>
> Does it work if the guest uses ide based CD's:
> rmmod ide-scsi
> modprobe ide-cd
>
> There isn't an ide-scsi but there is a scsi_mod and when I try to remove
> that it gives
> ERROR: Module scsi_mod is in use by sr_mod,sg,sd_mod,libata
>
> modprobe ide-cd seems to work.
Ok, I pulled those from a RHEL3 VM. Looks like SLES11 is using a newer
2.6 kernel. The idea I was poking at was to get the CD in the VM to go
through the ide-cd layer and not the ata/scsi route. I had to do that
for my RHEL3 guest to get some consistency with the DVD -- similar to
the problem you are seeing.
David
>
> However it doesn't fix the problem.
>
> Interestingly, before doing modprobe ide-cd,
> linux> lsmod | grep ide
> ide_pci_generic 4652 0
> ide_core 115068 2 ide_pci_generic, piix
>
> After the modprobe ide-cd, I get
> ide_cd_mod 33984 0
> cdrom 36200 2 ide_cd_mod, sr_mod
> ide_pci_generic 4652 0
> ide_core 115068 3 ide_cd_mod, ide_pci_generic, piix
>
>
>
>
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Qemu-devel] Problems changing dvdrom iso during execution
@ 2010-05-21 16:10 Adnan Khaleel
2010-05-21 18:47 ` David S. Ahern
0 siblings, 1 reply; 10+ messages in thread
From: Adnan Khaleel @ 2010-05-21 16:10 UTC (permalink / raw)
To: David S. Ahern; +Cc: Qemu-devel
[-- Attachment #1: Type: text/plain, Size: 1585 bytes --]
So do you have any idea whats causing the problem? Is there any other way I can mount a dvd in Qemu?
Adnan
_____
From: David S. Ahern [mailto:daahern@cisco.com]
To: adnan@khaleel.us
Cc: Qemu-devel@nongnu.org
Sent: Thu, 20 May 2010 17:45:11 -0500
Subject: Re: [Qemu-devel] Problems changing dvdrom iso during execution
On 05/20/2010 03:48 PM, Adnan Khaleel wrote:
> Thanks for your response.
>
>
> Does it work if the guest uses ide based CD's:
> rmmod ide-scsi
> modprobe ide-cd
>
> There isn't an ide-scsi but there is a scsi_mod and when I try to remove
> that it gives
> ERROR: Module scsi_mod is in use by sr_mod,sg,sd_mod,libata
>
> modprobe ide-cd seems to work.
Ok, I pulled those from a RHEL3 VM. Looks like SLES11 is using a newer
2.6 kernel. The idea I was poking at was to get the CD in the VM to go
through the ide-cd layer and not the ata/scsi route. I had to do that
for my RHEL3 guest to get some consistency with the DVD -- similar to
the problem you are seeing.
David
>
> However it doesn't fix the problem.
>
> Interestingly, before doing modprobe ide-cd,
> linux> lsmod | grep ide
> ide_pci_generic 4652 0
> ide_core 115068 2 ide_pci_generic, piix
>
> After the modprobe ide-cd, I get
> ide_cd_mod 33984 0
> cdrom 36200 2 ide_cd_mod, sr_mod
> ide_pci_generic 4652 0
> ide_core 115068 3 ide_cd_mod, ide_pci_generic, piix
>
>
>
>
[-- Attachment #2: Type: text/html, Size: 2194 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Qemu-devel] Problems changing dvdrom iso during execution
2010-05-21 16:10 Adnan Khaleel
@ 2010-05-21 18:47 ` David S. Ahern
0 siblings, 0 replies; 10+ messages in thread
From: David S. Ahern @ 2010-05-21 18:47 UTC (permalink / raw)
To: adnan; +Cc: Qemu-devel
On 05/21/2010 10:10 AM, Adnan Khaleel wrote:
> So do you have any idea whats causing the problem? Is there any other
> way I can mount a dvd in Qemu?
>
> Adnan
have you tried ejecting the cd in the guest before changing the file in
the monitor?
David
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Qemu-devel] Problems changing dvdrom iso during execution
@ 2010-05-21 19:42 Adnan Khaleel
2010-05-21 22:37 ` Natalia Portillo
0 siblings, 1 reply; 10+ messages in thread
From: Adnan Khaleel @ 2010-05-21 19:42 UTC (permalink / raw)
To: David S. Ahern; +Cc: Qemu-devel
[-- Attachment #1: Type: text/plain, Size: 809 bytes --]
Tried that, still the same.
My current workaround is to mount all the DVD iso files as separate hard disks and mount those. This worked but its a workaround at best. Not sure what I'd do if ever had to access more then 3 dvd's at a time - which I doubt should happen anytime soon.
_____
From: David S. Ahern [mailto:daahern@cisco.com]
To: adnan@khaleel.us
Cc: Qemu-devel@nongnu.org
Sent: Fri, 21 May 2010 13:47:00 -0500
Subject: Re: [Qemu-devel] Problems changing dvdrom iso during execution
On 05/21/2010 10:10 AM, Adnan Khaleel wrote:
> So do you have any idea whats causing the problem? Is there any other
> way I can mount a dvd in Qemu?
>
> Adnan
have you tried ejecting the cd in the guest before changing the file in
the monitor?
David
[-- Attachment #2: Type: text/html, Size: 1284 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Qemu-devel] Problems changing dvdrom iso during execution
2010-05-21 19:42 Adnan Khaleel
@ 2010-05-21 22:37 ` Natalia Portillo
2010-05-21 23:45 ` Adnan Khaleel
0 siblings, 1 reply; 10+ messages in thread
From: Natalia Portillo @ 2010-05-21 22:37 UTC (permalink / raw)
To: adnan; +Cc: qemu-devel Developers
[-- Attachment #1: Type: text/plain, Size: 1136 bytes --]
Have you tried any other operating system or kernel revision?
I have just changed the iso with change ide1-cd0 command in Windows XP Upgrade (it asks to insert a previous Windows CD and then reinsert the XP one) without any kind of problem, in QEMU 0.12.4.
El 21/05/2010, a las 20:42, Adnan Khaleel escribió:
> Tried that, still the same.
>
> My current workaround is to mount all the DVD iso files as separate hard disks and mount those. This worked but its a workaround at best. Not sure what I'd do if ever had to access more then 3 dvd's at a time - which I doubt should happen anytime soon.
>
>
> From: David S. Ahern [mailto:daahern@cisco.com]
> To: adnan@khaleel.us
> Cc: Qemu-devel@nongnu.org
> Sent: Fri, 21 May 2010 13:47:00 -0500
> Subject: Re: [Qemu-devel] Problems changing dvdrom iso during execution
>
>
>
> On 05/21/2010 10:10 AM, Adnan Khaleel wrote:
> > So do you have any idea whats causing the problem? Is there any other
> > way I can mount a dvd in Qemu?
> >
> > Adnan
>
> have you tried ejecting the cd in the guest before changing the file in
> the monitor?
>
> David
[-- Attachment #2: Type: text/html, Size: 2670 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Qemu-devel] Problems changing dvdrom iso during execution
2010-05-21 22:37 ` Natalia Portillo
@ 2010-05-21 23:45 ` Adnan Khaleel
2010-05-22 4:35 ` Natalia Portillo
0 siblings, 1 reply; 10+ messages in thread
From: Adnan Khaleel @ 2010-05-21 23:45 UTC (permalink / raw)
To: Natalia Portillo; +Cc: qemu-devel Developers
[-- Attachment #1: Type: text/plain, Size: 1537 bytes --]
It works in ubuntu 9.10. When I mount the CDROM the first time it
mounts fine. After I change the iso file and mount, it spits out a
bunch of messages but it does mount the drive. I think this problem
might be specific to sles11.
On May 21, 2010, at 5:37 PM, Natalia Portillo <claunia@claunia.com>
wrote:
> Have you tried any other operating system or kernel revision?
>
> I have just changed the iso with change ide1-cd0 command in Windows
> XP Upgrade (it asks to insert a previous Windows CD and then
> reinsert the XP one) without any kind of problem, in QEMU 0.12.4.
>
> El 21/05/2010, a las 20:42, Adnan Khaleel escribió:
>
>> Tried that, still the same.
>>
>> My current workaround is to mount all the DVD iso files as separate
>> hard disks and mount those. This worked but its a workaround at
>> best. Not sure what I'd do if ever had to access more then 3 dvd's
>> at a time - which I doubt should happen anytime soon.
>>
>>
>> From: David S. Ahern [mailto:daahern@cisco.com]
>> To: adnan@khaleel.us
>> Cc: Qemu-devel@nongnu.org
>> Sent: Fri, 21 May 2010 13:47:00 -0500
>> Subject: Re: [Qemu-devel] Problems changing dvdrom iso during
>> execution
>>
>>
>>
>> On 05/21/2010 10:10 AM, Adnan Khaleel wrote:
>> > So do you have any idea whats causing the problem? Is there any
>> other
>> > way I can mount a dvd in Qemu?
>> >
>> > Adnan
>>
>> have you tried ejecting the cd in the guest before changing the
>> file in
>> the monitor?
>>
>> David
>
[-- Attachment #2: Type: text/html, Size: 3142 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Qemu-devel] Problems changing dvdrom iso during execution
2010-05-21 23:45 ` Adnan Khaleel
@ 2010-05-22 4:35 ` Natalia Portillo
0 siblings, 0 replies; 10+ messages in thread
From: Natalia Portillo @ 2010-05-22 4:35 UTC (permalink / raw)
To: Adnan Khaleel; +Cc: qemu-devel Developers
[-- Attachment #1: Type: text/plain, Size: 1714 bytes --]
Would you please test on SLES11 with another kernel revision?
Possible, with various one, both lower and upper?
El 22/05/2010, a las 00:45, Adnan Khaleel escribió:
> It works in ubuntu 9.10. When I mount the CDROM the first time it mounts fine. After I change the iso file and mount, it spits out a bunch of messages but it does mount the drive. I think this problem might be specific to sles11.
>
>
>
>
>
> On May 21, 2010, at 5:37 PM, Natalia Portillo <claunia@claunia.com> wrote:
>
>> Have you tried any other operating system or kernel revision?
>>
>> I have just changed the iso with change ide1-cd0 command in Windows XP Upgrade (it asks to insert a previous Windows CD and then reinsert the XP one) without any kind of problem, in QEMU 0.12.4.
>>
>> El 21/05/2010, a las 20:42, Adnan Khaleel escribió:
>>
>>> Tried that, still the same.
>>>
>>> My current workaround is to mount all the DVD iso files as separate hard disks and mount those. This worked but its a workaround at best. Not sure what I'd do if ever had to access more then 3 dvd's at a time - which I doubt should happen anytime soon.
>>>
>>>
>>> From: David S. Ahern [mailto:daahern@cisco.com]
>>> To: adnan@khaleel.us
>>> Cc: Qemu-devel@nongnu.org
>>> Sent: Fri, 21 May 2010 13:47:00 -0500
>>> Subject: Re: [Qemu-devel] Problems changing dvdrom iso during execution
>>>
>>>
>>>
>>> On 05/21/2010 10:10 AM, Adnan Khaleel wrote:
>>> > So do you have any idea whats causing the problem? Is there any other
>>> > way I can mount a dvd in Qemu?
>>> >
>>> > Adnan
>>>
>>> have you tried ejecting the cd in the guest before changing the file in
>>> the monitor?
>>>
>>> David
>>
[-- Attachment #2: Type: text/html, Size: 3565 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2010-05-22 4:35 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-05-20 21:48 [Qemu-devel] Problems changing dvdrom iso during execution Adnan Khaleel
2010-05-20 22:45 ` David S. Ahern
-- strict thread matches above, loose matches on Subject: below --
2010-05-21 19:42 Adnan Khaleel
2010-05-21 22:37 ` Natalia Portillo
2010-05-21 23:45 ` Adnan Khaleel
2010-05-22 4:35 ` Natalia Portillo
2010-05-21 16:10 Adnan Khaleel
2010-05-21 18:47 ` David S. Ahern
2010-05-20 20:29 Adnan Khaleel
2010-05-20 20:44 ` David S. Ahern
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).