How to remount CDROM during program execution?

Roger Young r.young at irl.cri.nz
Sun Feb 2 19:14:40 CST 2003


I'm asking this question in the Development Forum, even though I'm not
a programmer, because I haven't had any useful replies from other Wine 
forums.

The problem occurs when performing a multidisk installation under Wine
from the home directory:

	winex /cdrom/setup.exe

and the request "Insert CD#2" is made: how to respond to this? The
drawer won't open, so from the console I can try and unmount the
CD using variations on <umount>, <eject>  or <fuser>, but the basic
difficulty is that there are processes using the cdrom device, and
these have to be neutralized before the cd can be ejected. There
are about 6 processes being run by Wine. Unfortunately the install
program is one of these and it dies as well...

I have experienced this problem mainly with games, but it probably
applies to multi-cd utilities as well... Specifically I have been
unable to install:

	Blade Runner
	Indiana Jones & the Infernal Machine
	Discworld Noir

Could someone please explain what is going on?
Why does it (cd changing) succeed under Windoze but not under Wine?
Is there a fix (actual or planned) to this problem?

Thanks,
Roger Young
r.young at irl.cri.nz



More information about the wine-devel mailing list