2.4.26 vfat mounted fs will not reqcognize 8,3 file IF extention part (ONLY) is lower case.

Floydsmith_at_aol.com
Date: 07/17/04

  • Next message: Jesse Barnes: "Re: [PATCH] reduce inter-node balancing frequency"
    Date:	Sat, 17 Jul 2004 12:02:45 -0400
    To: linux-kernel@vger.kernel.org
    
    

    When a ANY linux command (running under 2.4.26) ("ls", "grep", "find", etc) tryies to access a file in a "vfat" mounted fs with a filename such that it meets real mode DOS's "8.3" requirement EXCEPT (under windoze, of course), the file has has ONLY its extention part as lower case (that is, base is all UPPER), then the file will not be accessable (that is, it will appear NOT TO EXIST under linux.)

    Here is an example of what I mean.
    In one FAT32 dir (say dir1) under REAL MODE DOS we have a file nameed "checkfix.exe". Then a dir executed therein will show:
        CHECKFIX EXE 34,448 05-27-03 3:05a CHECKFIX.EXE
    Then all linux commands will be able to see this file (if in a DOS WINDOW, the "dir" command shows EXACTLY the same thing).

    But, if in another dir (again in a FAT32 partition) there is a "copy" of the file (EXCEPT it's extention part [ONLY] is lower case), then linux will not be able to access the file (but of course, both REAL MODE DOS and windoze will).
    That is, (if while in a windoze (NOT REAL MODE DOS) DOS WINDOW, this other file in shows up as:
        CHECKFIX EXE 34,448 05-27-03 3:05a CHECKFIX.exe
    A DOS WINDOW's "dir" command will display the "long filename info" in the 5th column which shows where the problem occurs.

    The only workarrond I know of is IN REAL MODE DOS ONLY, copy the the file somewhere else, the copy it back - it will loose its' "long filename" properties, in this case - and will thus become accesible to all.

    Please "cc" me, I am NOT on the "list" anymore.

    Floyd,

    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/


  • Next message: Jesse Barnes: "Re: [PATCH] reduce inter-node balancing frequency"

    Relevant Pages

    • Re: Command line behavior has changed
      ... Unfortunately, in my case, even a command which includes switches will ... cause the same problem of premature DOS window closing. ... cmd /k ipconfig /all ...
      (microsoft.public.windowsxp.general)
    • Re: Command line behavior has changed
      ... Unfortunately, in my case, even a command which includes switches will ... cause the same problem of premature DOS window closing. ... cmd /k ipconfig /all ...
      (microsoft.public.windowsxp.general)
    • Re: ps2pdf???
      ... asking for the output filename. ... a way to pass the output filename on the command line, ... No ps2pdf in my mikTeX. ... Opening a DOS window, cd-ing to the directory ...
      (comp.text.tex)
    • Re: Command line behavior has changed
      ... cmd /k ipconfig /all ... BTW the /k switch carries out the command after it and leaves the cmd window ... cause the same problem of premature DOS window closing. ... the DOS window opens and remain opened. ...
      (microsoft.public.windowsxp.general)
    • Re: send email with shellexecute but crlf in body does not work
      ... like opening up a DOS window and typing a command. ... > I try to send an email with shellexecute in FVP8 on Win2k with Outlook ... > Unfortunately the body text will not show my crlf. ...
      (microsoft.public.fox.programmer.exchange)