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