I would not point my WINE C: to an actual Windows installation C: drive - you're likely to end up with lots problems, if it works at all.
Run winecfg and create another drive letter pointing to /mnt/windows (let's say 'h:' for this example). Use that drive letter if you have to give your programs any paths. You can even create a batch script that executes when you start Windows that uses the 'assign' command to mirror h: to c: under Windows - in case an application stores full paths in an INI in the program directory.
What I've always done on my home system is to install Windows on a separate partition from Windows applications (and put data on a third partition). By doing this, it was pretty easy for me to use the exact same drive letters for the apps under both WINE and Windows.
-Jesse
Peter Berg Larsen wrote:
I am missing the idear behind how devices are suppose to work.
From the wiki it seems that the dosdevices/c: is use when installing a
program under wine. But how are dosdevices/c: related to my /mnt/windows? Are files first looked up in dosdevices/c: and the in /mnt/windows/ if not found?
The reason I ask is that icewind dale on /mnt/windows/ does a FindFirstFileA("C:/program...") which wine translates to dosdevice/c: and ofcause does not find anything. Am I suppose to make a link to where the program is installed, as if I had installed it with wine?
Peter