Hello, > > I guess, the reason for the bug is with the config file. > > No, it is a known bug that exists already far too long. With your help >I like to create a fix for it. But, how it happens that In a same system old wines works but the new ones does not. In the case of Latest Wine, when I remove all sym-links from the dosdevices directory, except the "c", then it works. > The problem lies in determine what exactly the file system is on one of > your simulated drives, this is supposedly a FAT file system (FAT12, > FAT16, FAT32). > > First determine what drive this is. If you are not sure, run wine like: > > WINEDEBUG=+file wine ... > > and make it crash. There should be a line with CreateFileW just before > the crash, the name of the device in the form "\\\\C:\\". > > Then assuming it is drive C:, and your ~/.wine/dosdrives/c: points to > the mount point of a mounted file system, lets say /dev/hda1. I got the following before the crash. (My C drive is pointing to ../drive_c) ---- trace:file:CreateFileW returning 0x44 trace:file:CreateFileW L"c:\\windows\\win.ini" GENERIC_READ FILE_SHARE_READ OPEN_EXISTING attributes 0x80 trace:file:RtlDosPathNameToNtPathName_U (L"c:\\windows\\win.ini",0x4074cdcc,(nil),(nil)) trace:file:RtlGetFullPathName_U (L"c:\\windows\\win.ini" 520 0x4074cb48 (nil)) trace:file:wine_nt_to_unix_file_name L"\\??\\C:\\windows\\win.ini" -> "/root/.wine/dosdevices/c:/windows/win.ini" trace:file:CreateFileW returning 0x44 ---- > Then make a copy of the superblock this way: > > dd if=/dev/hdax of=superb.bin count=4 > > (/dev/hdax is the device you found in the previous step) Here what should i give as argument to `if=`. Regards, Saravanan ______________________________________ Scanned and protected by Email scanner _______________________________________________ wine-users mailing list wine-users@xxxxxxxxxx http://www.winehq.org/mailman/listinfo/wine-users