[Bug 1315] wine can't see and use most of directories on VFAT
http://bugs.winehq.com/show_bug.cgi?id=1315 ------- Additional Comments From fsteinel(a)flonet.net 2003-22-06 09:54 ------- Bug comments restored from Gmane.org: Hello wine developers, I have problems with directories on VFAT partitions. wine can't find most of directories, it see only them with name with all capital ASCII letters. With this problem I can run no program! I can run windows programs only from linux partition. I assigned this bug to wine-loader but I don't know if problem is there... Problems occur for longer time (I tried last three releases). Here is the listing directories and files which have such problems: !Audio &Audio !Compress CygWin !Editory !Education Fifne Filmy !Grafika !Hardware &Hardware Hry &Hry Install !Internet &Internet Linux &Listy Mp3 MSOffice My Music Obrázky Petr !Prog &Prog !Program Files temp &Upload Video &Video !Viewers Zálohy 3nityShop_soubory Frankie[1].asx Zarodek.bmp Pøísloví.doc snail.gif 3nityShop.htm 48h_ccds.it Entropie.jpg pp3-36-12.jpg ww1-36-12.jpg 1a1a.jpg 6a6a.jpg dirs.lst 1judas_o.mp3 print.mxp mat_sym_v5.ps zcu-ca.p7b ildasm.reg all.tgz eee.txt frankieKnuckles[1].wax Here is list which was OK: FANDA STULDA AVG6DB_F.DAT ------- Additional Comments From andi <at> rhlx01.fht-esslingen.de 2003-03-09 05:06 ------- Are you sure you're using proper "win95" or "vfat" entries in the Filesystem type of a drive entry within the wine config file ~/.wine/config instead of using the strongly discouraged "dos" type? ------- Additional Comments From valtri <at> atlas.cz 2003-03-09 05:12 ------- Thanks for quick response. Yes I am. Here is my drive settings: [Drive A] "Path" = "/A:" "Type" = "floppy" "Device" = "/dev/fd0" [Drive C] "Path" = "/C:" "Type" = "hd" "Serial" = "16500FEC" "Label" = "Fat16" "Filesystem" = "win95" [Drive D] "Path" = "/D:" "Type" = "hd" "Serial" = "38D2DA25" "Label" = "Fat32" "Filesystem" = "win95" ; make sure that device is correct and has proper permissions ! [Drive E] "Path" = "/E:" "Type" = "hd" "Serial" = "3ACE2659" "Label" = "Mp3" "Filesystem" = "win95" [Drive H] "Path" = "${HOME}" "Type" = "network" "Label" = "Home" "Filesystem" = "win95" [Drive L] "Path" = "/" "Type" = "network" "Label" = "Linux" "Filesystem" = "win95" [Drive Q] "Path" = "/Q:" "Type" = "cdrom" "Device" = "/dev/cdrom" ------- Additional Comments From andi <at> rhlx01.fht-esslingen.de 2003-03-09 05:17 ------- Hmm, indeed. Could you mention the mount options you use for /C: from /etc/fstab? Maybe some unusual codepage or so? Also, please add some --debugmsg +file,+dosfs logfile. ------- Additional Comments From valtri <at> atlas.cz 2003-03-09 06:16 ------- Part of etc/fstab: /dev/hda1 /C: vfat defaults,utf8,umask=007,quiet,nocase=1,uid=root,gid=local 0 0 End of logfile: trace:dosfs:DOSFS_ReadDir Read: long_name: L"Ir50_qc.dllrIR50_QC.DLLHOWUS~1.MSFSFPL~1.MSFF#2.logNCONEXA~2.LOG", short_name: L"JAVAPERMGID" trace:dosfs:DOSFS_ReadDir Read: long_name: L"Ir50_32.dllrIR50_32.DLLHOWUS~1.MSFSFPL~1.MSFF#2.logNCONEXA~2.LOG", short_name: L"JAVAPERMGID" trace:dosfs:DOSFS_ReadDir Read: long_name: L"Ivfsrc.axlIVFSRC.AX.DLLHOWUS~1.MSFSFPL~1.MSFF#2.logNCONEXA~2.LOG", short_name: L"JAVAPERMGID" trace:dosfs:DOSFS_ReadDir Read: long_name: L"Ir32_32.dllVIR32_32.DLLHOWUS~1.MSFSFPL~1.MSFF#2.logNCONEXA~2.LOG", short_name: L"JAVAPERMGID" trace:dosfs:DOSFS_ReadDir Read: long_name: L"Iac25_32.axVIAC25_32.AXHOWUS~1.MSFSFPL~1.MSFF#2.logNCONEXA~2.LOG", short_name: L"JAVAPERMGID" trace:dosfs:DOSFS_ReadDir Read: long_name: L"vredir.vxdxVREDIR.VXDAXHOWUS~1.MSFSFPL~1.MSFF#2.logNCONEXA~2.LOG", short_name: L"JAVAPERMGID" warn:dosfs:DOSFS_FindUnixName L"WinRAR.exe" not found in '/C:/WINDOWS/SYSTEM' warn:file:CreateFileW Unable to get full filename from L"C:\\WINDOWS\\SYSTEM\\WinRAR.exe" (GLE 2) wine: cannot find 'WinRAR.exe' I can send compressed whole logfile directly to you (I don't know how attached it here). It take 140 kB. ------- Additional Comments From valtri <at> atlas.cz 2003-03-09 06:42 ------- Created an attachment (id=419) --> (http://bugs.winehq.com/attachment.cgi?id=419&action=view) Console log with debugmsg +file +dosfs ------- Additional Comments From valtri <at> atlas.cz 2003-03-09 06:43 ------- Already I know how attach file. :-) ------- Additional Comments From spetreolle <at> yahoo.fr 2003-03-10 07:35 ------- Run Scandisk on your disk, as you have several files with the same shortname. Looks like a corrupted filesystem. trace:dosfs:DOSFS_ReadDir Read: long_name: L"snail.gifISNAIL.GIFY~1.PS\0010", sh ort_name: L"STULDA " trace:dosfs:DOSFS_ReadDir Read: long_name: L"1a1a.jpgf1A1A.JPGIFY~1.PS\0010", sh ort_name: L"STULDA " trace:dosfs:DOSFS_ReadDir Read: long_name: L"6a6a.jpgf6A6A.JPGIFY~1.PS\0010", sh ort_name: L"STULDA " trace:dosfs:DOSFS_ReadDir Read: long_name: L"pp3-36-12.jpg.PP3-36~1.JPG", short_ name: L"STULDA " trace:dosfs:DOSFS_ReadDir Read: long_name: L"ww1-36-12.jpg.WW1-36~1.JPG", short_ name: L"STULDA " trace:dosfs:DOSFS_ReadDir Read: long_name: L"My Music2MYMUSI~1-36~1.JPG", short_ name: L"STULDA " trace:dosfs:DOSFS_ReadDir Read: long_name: L"&Audioi&AUDIOSI~1-36~1.JPG", short_ name: L"STULDA " trace:dosfs:DOSFS_ReadDir Read: long_name: L"&InternetU&INTER~136~1.JPG", short_ name: L"STULDA " trace:dosfs:DOSFS_ReadDir Read: long_name: L"&Progr&PROGINTER~136~1.JPG", short_ name: L"STULDA " trace:dosfs:DOSFS_ReadDir Read: long_name: L"Zarodek.bmpIZARODEK.BMPJPG", short_ name: L"STULDA " ------- Additional Comments From valtri <at> atlas.cz 2003-03-10 07:59 ------- I ran the scandisk (under Windows) and all is OK. Note files in this directory was repaired in the past and they already are with short names (with "~"). I will delete this directory and send new wine logfile. ------- Additional Comments From valtri <at> atlas.cz 2003-03-10 08:07 ------- Created an attachment (id=421) --> (http://bugs.winehq.com/attachment.cgi?id=421&action=view) gzipped log output again, executed program is "/D:/!Education/CyberSky/Cybersky.exe" ------- Additional Comments From valtri <at> atlas.cz 2003-03-10 08:14 ------- Many short names are the same. It seems there is a bug with finding out short names (or only in debug printfs :-)). ------- Additional Comments From valtri <at> atlas.cz 2003-03-25 08:49 ------- Interesting. I removed mount option "utf8" and it starts work: mount /dev/hda5 /D: -t vfat -o utf8 ... doesn't work (option "utf8" is required for reproducing this bug) mount /dev/hda5 /D: -t vfat -o iocharset=utf8 ... works, but there are doubled some characters mount /dev/hda5 /D: -t vfat -o iocharset=cp852 ... works, but some characters have bad encoding (cp852 isn't Windows standard, it contains iso8859-2 characters) mount /dev/hda5 /D: -t vfat -o iocharset=cp1250 ... works OK (cp1250 is standard encoding in Windows for iso8859-2 characters) -- Configure bugmail: http://bugs.winehq.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee.
participants (1)
-
Wine Bugs