suse in qemu : zypper can't mount the cdrom

I want to install from the dvd-repo only to save bandwidth. So I used Yast to disable all other repos except the one on the dvd.

now when I run
zypper install emacs-nox

It responds with this error:
Failed to mount cd:///?devices=/dev/sr0 on : Mounting media failed

The same happens if I use Yast to install a package.

Is this because I am inside qemu? But in qemu everything else runs fine. I can manually mount the cdrom drive and browse it. Even the media-check from within Yast runs fine.

Details:
OpenSuse 11.1 (installed from dvd image)
qemu in WindowsXP