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