[Bug 1315] wine can't see and use most of directories on VFAT

Wine Bugs wine-bugs at winehq.com
Sun Jun 22 09:54:57 CDT 2003


http://bugs.winehq.com/show_bug.cgi?id=1315





------- Additional Comments From fsteinel at 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.



More information about the wine-bugs mailing list