Trixter
Veteran Member
After retrieving data off of a 42MB Miniscribe, I decided to low-level format it. I used my DOS's hard drive utility, combined with the printed defect list on the top of the drive, to do this. However, things didn't go the way I expected them to go.
It was my understanding that once you entered the defect list into the utility and performed the LLF, the drive was then ready for use with the bad cylinders mapped out or something. What actually happened was this, in this order:
The part that was unexpected, for me, was format.com choking on the entries in the defect list. I thought the point of the defect list was to somehow prepare the drive such that those entries were never seen/given by/to the operating system (ie. "mapped out" or similar terminology). Were my assumptions incorrect? Was the above sequence normal and expected?
If my assumptions are incorrect, what's the point of the defect list if the OS is just going to run into them and map them out anyway?
It was my understanding that once you entered the defect list into the utility and performed the LLF, the drive was then ready for use with the bad cylinders mapped out or something. What actually happened was this, in this order:
- Executed menu option: Performed low-level format. Took 18 minutes (normal).
- Executed menu option: Enter defect list
- Executed menu option: "Format entries in defect list". (Just the defects were "formatted", operation over in 10-15 seconds)
- Booted off of DOS disk, ran fdisk, ran format. Format choked on the same cyl/heads that were in the defect list, and marked them as bad.
The part that was unexpected, for me, was format.com choking on the entries in the defect list. I thought the point of the defect list was to somehow prepare the drive such that those entries were never seen/given by/to the operating system (ie. "mapped out" or similar terminology). Were my assumptions incorrect? Was the above sequence normal and expected?
If my assumptions are incorrect, what's the point of the defect list if the OS is just going to run into them and map them out anyway?