http://bugs.winehq.org/show_bug.cgi?id=5351
Summary: Windows Installer 3.1 cannot install because of non- standard drive labeling Product: Wine Version: 0.9.14. Platform: All URL: http://appdb.winehq.org/appview.php?appId=1452 OS/Version: All Status: NEW Keywords: download Severity: normal Priority: P2 Component: wine-kernel AssignedTo: wine-bugs@winehq.org ReportedBy: truiken@gmail.com CC: truiken@gmail.com OtherBugsDependingO 3972 nThis:
Windows Installer 3.1 installation bails out early with a MessageBox error "Unable to find a volume for file extraction. Please verify that you have proper permissions." I'll attach the significant portion of the log. The installer is calling QueryDosDeviceW and searching the returned drive string for either 'harddisk' or 'ramdisk', which we don't have. Our drive is drive_c. The check fails, and the installer errors out. One possible fix is to change the name of our c: drive to harddiskvolume1, like Windows does, or at least something that has 'harddisk' in the drive name. Hans Leidekker has provided such a patch [1].
[1] http://www.winehq.org/pipermail/wine-patches/2006-March/025207.html