http://bugs.winehq.org/show_bug.cgi?id=20974
--- Comment #4 from Frank Gore gore@projectpontiac.com 2009-12-10 00:08:48 --- (In reply to comment #3)
http://bugs.winehq.org/page.cgi?id=fields.html#priority Easy work around - install an real HDD.
Yes, but that defeats the whole purpose of a roaming home directory. Besides, I format this hard drive too often. In any case, I've already solved my problem by using a complicated hoop-jumping maneuver. Photoshop CS2 is happily installed and running on my network share. I'm not looking for help, I'm just reporting a bug that I found in the process.
Does this fixes your problem? echo -e "[HKEY_LOCAL_MACHINE\Software\Wine\Drives]\n"c:"="hd"\n" | wine regedit -
Ah-hah! So that's how I change that pesky grayed-out setting!
But no, it did not fix the problem. Photoshop CS2 still refuses to install with the same error message: "Installing to a network drive is not allowed"
So the Photoshop CS2 installer still thinks C:\ is a network share, even though it's set as "Local hard disk".
I tried some other experiments for the sake of completeness. The following tests were all performed with WINEPREFIX=~/.winetest and C:\ set to ~/.winetest/drive_c (all of which is on an NFS share)
- Using winecfg, I added a drive R:\ and set it to /opt/drive_r (this is on the local hard disk, not a network share). I set R:\ as a "Local hard disk". Installing Photoshop CS2 to R:\ was successful.
- Using winecfg, I changed R:\ to a "Network share". Installing Photoshop CS2 to R:\ failed with the same error message listed above.
So the drive "Type" setting does do something, it just doesn't seem to work as intended when setting it to "Local hard disk".