The SD maybe corrupts. That's is why we should backup or clone the SD once a while. Here is a script I use for various tasks. It is a collection of many howtos here. It has to run under root. To clone SDs ( mmc2 to mmc1 or vice versa) you should run the script from flash.