Quote:
Originally Posted by geekmaster
One time recently, my PC decided to move ALL the files on my kindle (/mnt/us) into a FOUND.000 directory, renamed as .CHK files (and extended to a multiple of 4K).
|
Ah, memories. That's behaviour inherited from the horrifically-misnamed DOS RECOVER program, which would have been better named DISASTER because of what it did if you ran it as an unwary user (renamed files on the disk into .CHK files in the root directory until the root directory filled up at 512 files, then stopped). It used the root directory because the thing had more or less not been maintained since DOS 1.0, before directories existed.
CHKDSK later acquired RECOVER's abilities, and does the RECOVER thing in the single obscure situation in which you were *meant* to run RECOVER: i.e. if the root directory was sufficiently FUBAR that no directories could be located (on FAT, the precise file sizes are also recorded in the directory, which explains why it had to round everything up to FAT cluster sizes).
I see that CHKDSK has improved a bit: it's at least putting the files into subdirectories now...