Badblocks - это, как правило, блоки, которые больше нельзя записывать или читать. Вы не сможете физически восстановить данные без внесения изменений или везения. Вы не можете починить его, если это необратимый урон. Некоторые компании предлагают услуги, которые могут восстановить данные, но не ожидают, что жесткий диск выживет в том виде, в каком он есть. Они могут открыть его, изменить детали или сделать любое другое количество вещей, чтобы прочитать эти данные, и это обычно довольно дорогой процесс.
PS Не пытайтесь открыть диск самостоятельно.