HDD: потерянная таблица разделов и поврежденные сектора

433
Rinyuaru-Kun

У меня есть проблема, которая работает в течение последних нескольких дней. В эти выходные я вполне мог использовать свой внешний ( Seagate Backup Plus Slim ) жесткий диск, даже поставив на него пару десятков гигабайт фильмов без проблем. Однако пару часов спустя он начал работать неисправно во время просмотра тех же фильмов, случайного отключения и предоставления VLC трудного времени для декодирования всего этого.

Теперь я почти уверен, что это вызвало пара проблем на моем компьютере, точнее то, что кажется неисправным драйвером USB-концентратора (и?), Связанным с памятью. Но дело не в этом.

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

Во-первых, я несколько часов не мог получить к нему постоянный доступ. Я просто упрямся и попытался заставить его работать (на глючном компьютере), и я думаю, что это закончило испортить это. И через мгновение, пытаясь понять, откуда возникла проблема, ничего. Жесткого диска просто не было ни для одного компьютера.

Я попробовал это на моей подруге, и он обнаружил это ... В формате RAW. Размер был правильный и все такое, но там не было никакого файла, и я не хотел форматировать его заново. Поэтому я направился к своему компьютеру под управлением Debian, на котором я еще пару часов возился с TestDisk. Там, с помощью более глубокого поиска, я обнаружил, что цилиндр 3759 / XX / YY (или что-то в этом роде) каждый раз не читается. Я могу найти файлы с помощью PhotoRec, но мой жесткий диск объемом 2 ТБ (и у меня нет ничего такого большого), я не могу просто сделать полное восстановление PhotoRec.

Поэтому я должен выяснить, как вернуть таблицу разделов, несмотря на неисправные сектора. Я мог бы просто восстановить сектора (ну, проверить диск и все остальное), но я не знаю, какая моя таблица разделов все равно будет восстановлена ​​после этого. И, в случае наоборот, если я даже могу восстановить таблицу разделов с неисправным сектором (ами).

Так что любая помощь будет более чем признательна! Просто имейте это в виду: мои файлы там . Это просто ненормальный процесс, чтобы вернуть их, так как у меня есть две проблемы одновременно. Заранее спасибо!

1
Прежде чем пытаться сделать что-то еще, вы должны сделать клон с помощью ddrescue. Andrea Lazzarotto 5 лет назад 0
@ Андреа, я бы хотел, но у меня нет достаточно большого жесткого диска, чтобы клонировать мой неисправный ... Rinyuaru-Kun 5 лет назад 0
Если данные важны, вы должны купить другой диск и заняться восстановлением. Andrea Lazzarotto 5 лет назад 0
Как я прокомментировал ниже, я буду искать информацию о моей гарантии, и, если срок ее действия истек, это то, что я собираюсь сделать. Спасибо за вклад :) Rinyuaru-Kun 5 лет назад 0

1 ответ на вопрос

1
cybernard

https://www.youtube.com/watch?v=O_kvJF87Drc

Эта процедура позволит вам написать новую таблицу разделов с помощью testdesk.

Эта ссылка подробно описывает процедуру без видео.

https://www.cgsecurity.org/wiki/TestDisk_Step_By_Step

Возможно, вам придется так или иначе иметь дело с плохими секторами.

Все жесткие диски имеют встроенный SMART, и предполагается скрыть поврежденные сектора и заменить их запасными. Тем не менее, иногда это не работает, а иногда нужно подтолкнуть. Иногда это не помогло.

  1. Вы можете запустить программное обеспечение, такое как SpinRite или mhdd, и посмотреть, исправит ли он сектор или, по крайней мере, активировать Smart. В некоторых случаях постоянная запись в сектор запускает SMART для выполнения своей работы.

Если это не помогло, сначала восстановите таблицу разделов. Таблица разделов и MBR фактически находятся в секторе 0, и 0 = 63 в любом случае традиционно зарезервированы.

Затем вы можете запустить chkdsk / R d: и он будет сканировать и находить поврежденные сектора. Нет, он не может их исправить, но он может скрыть их, чтобы они никогда не использовались.

Файловая система NTFS также хранит файл резервной копии в конце раздела. Если этот сектор испортился, используйте gparted или подобное, чтобы уменьшить раздел, скажем, до 100 МБ (или около того), и это должно убрать его из вредного положения.

Большое спасибо, я буду копаться во всем этом. Я помню, что проверял SMART и не получал от него ответа (несмотря на то, что компьютер получал правильную информацию от производителя устройства), возможно ли, что у него его вообще нет? Rinyuaru-Kun 5 лет назад 0
SMART обычно не реализован во внешних USB-корпусах. Проверьте собственные инструменты Seagate, чтобы узнать, поддерживается ли этот конкретный инструмент. Перераспределение плохих блоков не обрабатывается SMART, а передается только пользователю / ОС. Tetsujin 5 лет назад 0
Внешний жесткий диск обычно представляет собой обычный жесткий диск с пластиковым корпусом и крошечным адаптером USB-SATA, поэтому многие поддерживают SMART. Доступна ли она через USB - это совсем другое дело. Некоторые схемы USB-SATA позволяют передавать данные SMART, а некоторые - нет. cybernard 5 лет назад 0
Это действительно обычный жесткий диск в пластиковом корпусе, но я не знаю, обрабатывает ли адаптер SATA / USB SMART в этом случае. Кроме того, я пытался использовать инструменты Seagate, но они ничего не делали (безрезультатно ... Сам инструмент тоже выглядит действительно устаревшим, но хе) Rinyuaru-Kun 5 лет назад 0
@ Rinyuaru-Kun Если на привод не распространяется гарантия, или вы не заботитесь о гарантии. Затем вы можете вынуть его и подключить к ПК с помощью кабеля SATA для выполнения диагностической работы, он наверняка будет быстрее USB 2. USB 3 будет с той же скоростью. cybernard 5 лет назад 0
Это USB 3.0 накопитель, и так как я не уверен насчет гарантии, мне нужно проверить упаковку. Тогда я буду действовать соответственно, и, если срок его действия истек, возможно, куплю новый EHDD (и одновременно делаю резервное копирование) Rinyuaru-Kun 5 лет назад 0