Wine & VFat

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
richardrosa
Level 2
Level 2
Posts: 12
Joined: Thu Jun 26, 2008 5:45 am

Wine & VFat

Post by richardrosa »

Greetings All,

I recently installed SUSE 11 64 bit and Wine v1 and have run into a strange problem.
Most of the Windows applications that I try to run fail DLL loading if the application
is installed on a FAT32 formatted disk. If I copy the application files to an EXT2 formatted
partition, Wine will run these applications without any problems. Prior to installing
SUSE 11, I was running SUSE 10.3, and these applications ran fine from the same FAT32
drives.

Is this a known problem? Aside from moving the applications, is there something else
that can be done?

Here is the error message while trying to load Quicken:
err:module:attach_process_dlls "QDB.dll" failed to initialize, aborting
err:module:LdrInitializeThunk Main exe initialization for L"E:\\CommonC\\quickenw \\qw.exe" failed, status c0000005

Other applications give the same message with different DLLs failing to initialize.


Thanx in advance.


Rich
vitamin
Moderator
Moderator
Posts: 6605
Joined: Sat Feb 23, 2008 2:29 pm

Re: Wine & VFat

Post by vitamin »

richardrosa wrote:Greetings All,

I recently installed SUSE 11 64 bit and Wine v1 and have run into a strange problem.
Most of the Windows applications that I try to run fail DLL loading if the application
is installed on a FAT32 formatted disk. If I copy the application files to an EXT2 formatted
partition, Wine will run these applications without any problems. Prior to installing
SUSE 11, I was running SUSE 10.3, and these applications ran fine from the same FAT32
drives.

Is this a known problem? Aside from moving the applications, is there something else
that can be done?
Yes there are few known problems with vfat partitions. Just don't use them with Wine.
Paul Johnson

Wine & VFat

Post by Paul Johnson »

On Thu, 2008-06-26 at 06:18 -0500, richardrosa wrote:
Greetings All,

I recently installed SUSE 11 64 bit and Wine v1 and have run into a strange problem.
Most of the Windows applications that I try to run fail DLL loading if the application
is installed on a FAT32 formatted disk. If I copy the application files to an EXT2 formatted
partition, Wine will run these applications without any problems. Prior to installing
SUSE 11, I was running SUSE 10.3, and these applications ran fine from the same FAT32
drives.
I doubt that it ever worked the way you described: You never installed
the program in Wine. Consider Wine another installation of Windows. Of
course you're not going to get programs you didn't install in Wine to
run as expected.

--
Paul Johnson
[email protected]
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part
Url : http://www.winehq.org/pipermail/wine-us ... chment.pgp
richardrosa
Level 2
Level 2
Posts: 12
Joined: Thu Jun 26, 2008 5:45 am

Post by richardrosa »

Paul Johnson wrote:

I doubt that it ever worked the way you described: You never installed
the program in Wine. Consider Wine another installation of Windows. Of
course you're not going to get programs you didn't install in Wine to
run as expected.
Actually, the failing applications WERE originally installed under Wine. When I encountered this error, I even re-installed (with the same results).
As I indicated, just copying the previously installed application's directory
to an EXT2 partition allowed it to run, so I don't this this is an installation
issue.

vitamin wrote:
Yes there are few known problems with vfat partitions. Just don't use them with Wine.

I'm kind of tight on free space for my ext2 partitions. Reorganizing my system for the two or three Windows applications I use is not high on my priority list.

I've also been encountering random Wine crashes (segment faults?) that I cannot identify any specific actions that cause them. What is puzzling me is that the older SUSE/Wine combo worked fine. I don't know if this is the fault of the newer kernel, the newer Wine version, or some interaction between the two.

Unfortunately, the solution appears to be to return to SuSe 10.3 and
Wine v 0.9. I guess the latest versions are not always the better
versions...


Rich
Locked