1

симптомы

Подруга недавно передала мне свой ноутбук, который висел на экране загрузки Windows. Бесконечно. Невозможно достичь безопасного режима.

Что я пробовал до сих пор

  • Вытащил диск, чтобы попробовать на другой машине с Windows 7 с док-станцией, но он не будет монтироваться без переформатирования.
  • Я загружаю Ubuntu, и я могу исследовать диск без проблем, все выглядит исправным, пока через некоторое время проводник не зависнет и диск не будет перемонтирован с другим /dev /sd *.
  • Я запустил ntfsfix, но ошибок не было, так что я думаю, что диск выходит из строя (не знаю, какой компонент).
  • Чтобы подтвердить, что это аппаратный сбой (или немного удачи), я попытался клонировать диск в необработанный образ диска с помощью dd, но, похоже, он всегда сдувается с одной и той же точки: около 90 ГБ диск 640 ГБ) диск будет снова перемонтирован с другим /dev /sd *. Так что я думаю, возможно, глубоко поцарапанный диск на определенной области диска?
  • Я хотел услышать, как звучит диск, поэтому я загрузил свой компьютер с Windows 10 и снова вставил диск в док-станцию. Он не может оставаться на месте. Кажется, что он будет размонтироваться и перемонтироваться каждые 19 секунд до бесконечности. В течение 19 секунд диск издает следующие звуки:

    1. Раскручивай быстрее
    2. Типичные звуки жесткого диска, ничего подозрительного в течение нескольких секунд (в этот момент Windows распознает диск и отображает разделы в компьютере)
    3. 6 легких кликов
    4. Непрерывное устойчивое вращение
    5. 19 секунд истекло, повторите процесс (в этот момент Windows удаляет разделы с компьютера, предлагая отключить диск)

Я чувствую, что руку нужно заменить на новую голову, и я счастлив сделать это, но мне действительно любопытно, что еще я могу сделать, чтобы устранить эту проблему, чтобы я был уверен и уверен в своем решении. Мысли и руководство приветствуются.

1 ответ1

3

У вас физически поврежденный диск. Из того, что вы описываете, ddrescue может даже не получить данные. Вот почему;

ddrescue работает, просто игнорируя ошибки чтения при их обнаружении, вместо того, чтобы выдавать какую-то программную ошибку ввода-вывода. Выходной поток дополняется нулями для учета разрыва, и он просто продолжается, как если бы ошибка никогда не возникала. В вашем случае, однако, все, что не так с дисководом, может быть настолько серьезным, что прошивка диска делает полный сброс. Это объяснило бы другой узел /dev /sd *. Обратите внимание, что это может быть не физический ущерб. Возможно, микропрограмма содержит ошибки или повреждены низкоуровневые структуры данных на диске (отсутствие звуковых эффектов от привода придает достоверность этой теории).

В любом случае, если прошивка сбрасывается на вас, то это не ошибка ввода-вывода. Это все равно что дернуть за шнур питания накопителя, а затем снова подключить его. ddrescue просто не может справиться с этим сценарием. Единственный способ вернуть данные - это создать список определенных блоков, которые приводят к выходу микропрограммы из строя (методом проб и ошибок), и использовать этот список в качестве входных данных для сценария, который может использовать dd для пропуска этих секторы (обратите внимание, что ddrescue - это чуть больше, чем сценарий dd ).

Лично я никогда бы не попытался такого рода восстановления, если бы данные не были смехотворно важными и / или ценными. Это серьезная боль. Обратите внимание, что замена головок также является болью, но сопряжена с дополнительным риском вероятного разрушения диска еще больше, поскольку для правильного открытия диска требуются перчатки, сетка для волос, среда с положительным давлением и специальные инструменты.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .