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