On 11/05/18 21:17, Andrew Gabriel wrote:
> The main killer for SD cards is losing power during or shortly after
> writes. It's not that some filesystem writes are lost (fsck could
> repair a filesystem after that). The problem is that the logical to
> physical block mapping table which is used for wear leveling is lost
> or corrupted by the embedded controller, and this has the effect of
> shuffling a large number of blocks on the disk. This sort of corruption
> is not repairable by fsck, at least, not without losing substantial
> data from the disk, and not just data which you were recently writing.
>
> If you do loads of writing to an SD card, you will eventually wear
> out the flash, but I've never had one fail that way.
A further problem is that is is more, or less, true, depending on the
actual card.
--
I would rather have questions that cannot be answered...
...than to have answers that cannot be questioned
Richard Feynman
--- SoupGate-Win32 v1.05
* Origin: Agency HUB, Dunedin - New Zealand | FidoUsenet Gateway (3:770/3)
|