Verify onMade no difference.
ReformattingI re-formatted the drive with fat16 under linux on my desktop, then put it back into my DOS laptop and tried dir. It correctly reported "file not found". I tried
- Code: Select all
h:
md temp
dir
and it correctly reported "temp <dir>". I then tried
- Code: Select all
cd temp
copy c:\dummy\dummy1.txt
dir
and it copied the file to the flash drive and correctly reported its existence. I then tried
- Code: Select all
copy c:\dummy\dummy2.txt
dir
It copied the file but only reported the existence of dummy1.txt, not of dummy2.txt. I tried
- Code: Select all
edit dummy2.txt
and it correctly loaded the file and displayed the correct contents.
So clearly the files are there, it just seems that dir is only reporting the "first" file or folder copied to a directory. It (dir) does not have this behaviour on any hard drive or any other type of drive, and it did not have this behaviour under the old DOS USB driver I was using (though, that one would not even recognize the 2 GB drive at all, only the 256 MB one!). Linux reports correctly the existence of all files on the drive that should be there.
Thus, I think that since the files are being reported correctly by everything but dir, and it always occurs with any flash drive and never with any other type of drive, the problem is unlikely to be the flash drive itself. Since dir is reporting correctly for everything besides the flash drives, I think the problem is likewise unlikely to be dir.
For reference, I'm using
- OS: MS-DOS 6.22
- Computer: IBM Thinkpad T40
- Flash Drives: Transcent Jetflash JF V30 2 GB, Transcend Jetflash JF 110 256 MB