From: mharris AT blackwidow DOT saultc DOT on DOT ca Date: Sat, 15 Feb 1997 03:17:34 -0500 (EST) Reply-To: mharris AT blackwidow DOT saultc DOT on DOT ca To: "Colin W. Glenn" cc: "'OpenDOS newsgroup'" Subject: Re: [opendos] BAD Filesystems In-Reply-To: Message-ID: Organization: Total disorganization. MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-opendos AT mail DOT tacoma DOT net Precedence: bulk On Sat, 15 Feb 1997, Colin W. Glenn wrote: > > > \Extended_Filesystem_Number_2.Dynamically_Loaded_Driver_Module > > > This _jams_!!, by utilizing the algorithm I proposed of using the first > > > four characters of the first word in the filename, and secondary letters > > > becomes EXTEFN~2.DLD to a dos 8.3 program! > > > > What if I allready have a file called EXTEFN~2.DLD in that > > directory? I mean the chances are very small, however I could > > simply create one just to prove my point. Then the algorithm > > would break. A better method is the mangled name method that > > DOSemu uses in LREDIR. > > Well, what _would_ it produce? LREDIR would produce a unique name that starts out the same as the LFN. Then the hash code. I'd give you an example, but I can't boot up DOSemu properly right now because I tried to configure it to do all LREDIR'd drives and I can't get it booting properly from an hdimage file right now. If you'd like an example, let me know and I'll do it next time I get DOSemu working (probably some time this week). It would be something like EXTEN#KR.001 or something close. If a file called EXTEN#KR.001 allready exists, I'm not entirely sure what happens, but I'll test it out. What ever method that gets implemented, it should be totally transparent to the user (not ask questions) and it should be smart enough to give the same file the same name all of the time, and handle special cases in a unique way. Mike A. Harris | http://blackwidow.saultc.on.ca/~mharris Computer Consultant | My webpage has moved and my address has changed. My dynamic address: http://blackwidow.saultc.on.ca/~mharris/ip-address.html mailto:mharris AT blackwidow DOT saultc DOT on DOT ca Download OpenDOS, then: CDD C:\^DEL /ZS MSDOS.SYS IO.SYS \DOS\*.*