isobuster operating management windows file lost hard error migration drives storage type physical damaged detection repair software drive system files media operations original programming damage tools time highly systems cases correction computer document fsck certain image sectors language recover disc techniques process object read code documents recovery tool case consistency utility loss number errors linux disk recovering bits logical