[Fwd: Power Down]
Quoted 8 lines · David Woodhouse
Quoted 2 lines · [email protected] said:
Vipin's original post said that he saw bad sectors about once in
every 250 power down cycles. Oran is telling us that can't occur.At the block device level, that definitely shouldn't occur. The ext2 may of course get confused, but that's why you should be using ext3 on it if you ever expect it to lose power.
I can gurantee you that it did with at least 3 or 4 IDE2000 disks that I tested. Also with a couple of compact flash disks that I tested. The compact flash were so bad (1 in about 4 problems on power downs) that I just gave up on those as completely unacceptable.
Quoted 10 lines
Quoted 4 lines
Of course if my analysis is correct then you are safe to erase the bad sector - it was the last one being written; the file system would then be left in a state in which e2fsck could hopefully repair it.
With NFTL, that's definitely the way it's designed. You write the data, write the ECC checksum, and then mark it valid. The old version of that block remains on the media until it's later reclaimed.
If you are interrupted during a write, it's obvious and can be fixed.
Is this functionality already there in the drivers on the web site. Has this been tested during power downs during writes to flash?
Quoted 5 lines
--
dwmw2To unsubscribe, send "unsubscribe mtd" to [email protected]
To unsubscribe, send "unsubscribe mtd" to [email protected]