LinkBack Thread Tools Search this Thread Display Modes
Prev Previous Post   Next Post Next
  #11   Report Post  
Old August 30th 04, 08:27 AM
Leland C. Scott
 
Posts: n/a
Default


"Frank Gilliland" wrote in message
...
On Sun, 29 Aug 2004 23:16:36 GMT, Lancer wrote in
. com:

On Sun, 29 Aug 2004 15:45:23 -0700, Frank Gilliland
wrote:

On Sun, 29 Aug 2004 22:33:01 GMT, Lancer wrote in
s.com:

snip
Windows 98 runs on a DOS kernel, so all windows 98 systems run on a
"valid" DOS disk. Edit your msdos.sys and turn your GUI off. Or

just
make yourself a boot disk and format the drive.


Doesn't it still run on virtual FAT even without the GUI?


No, it shouldn't. There are no VFAT or virtual drivers loaded.


What I mean is, the disk is configured for use with a VFAT driver.
Doesn't that cause compatibility problems when working under the FAT
under DOS?



Frank;
The way I understand it, is that the disk is configured or uses
FAT. VFAT serves as an interface between applications and the FAT.
So there shouldn't be any compatibilty problems when running DOS
programs.



Ok.... but if the FAT is set for short (8.3) filenames while the VFAT
uses long filenames, there are going to be short filenames that are
identical in the same directory; i.e, under VFAT;


Frank, the FAT doesn't have anything to do with the long or short file
names. The Windows OS does it by first building a standard DOS directory
entry for any file. After this is one or more directory entries where the
attribute bits have an invalid setting are built. That's how the Windows OS
can tell the difference between the two. DOS just ignores the invalid
directory entries. Each of these directory entries holds 11 characters of
the long file name. The reason for this is the directory entry is still a
DOS directory entry with room for only a 8 dot 3 file name. For example if
the long file name has a total of 45 characters in it you would have the
normal DOS directory entry with it's 8 dot 3 file name followed immediately
by 5 more DOS directory entries with the special invalid attribute bits
settings. You would need 5 because 4 would only hold a total of 44
characters. The OS also keeps a count of how many of these special DOS
directory entries there are. If this gets messed up that's when the OS
complains about a miss association between the long and short file names.
This is a real hack job by Microsoft, waste full of space, and elegant it's
not, but it does work.

--
Leland C. Scott
KC8LDO

Wireless Network
Mobile computing
on the go brought
to you by Micro$oft=


 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
steveo was twisty's zombie slave? Bada Bing CB 38 May 25th 04 09:56 PM
Leland is innocent deck-the-hall CB 0 March 9th 04 10:10 PM
Leland Scott Is Innocent Ruby Tuesday CB 0 March 9th 04 09:04 PM
Tim Nebo Turn Away From The Dark Side, Leland Is Your Father Slap Happie CB 2 March 9th 04 08:39 PM
Tim Nebo Turn Away From The Dark Side, Leland Is Your Father Slap Happie CB 0 March 9th 04 01:17 AM


All times are GMT +1. The time now is 12:46 PM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©2004-2025 RadioBanter.
The comments are property of their posters.
 

About Us

"It's about Radio"

 

Copyright © 2017