5

У моего друга (почти полный) сбой 1 ТБ Western Digital My Passport. Он только изредка монтируется на моем MacBook и полностью отказывается от монтирования на моем Ubuntu. Я пытаюсь использовать GNU ddrescue 1.19 (на коробке с Ubuntu), чтобы создать образ диска на 2 ТБ Western Digital My Passport Ultra. Неисправный диск - NTFS, а целевой диск отформатирован в ExFat.

Оба подключены через USB 3. Даже используя -n чтобы пропустить очистку, я усредняю скорость чтения ~ 60-70 кБ / с. Это работает примерно до полугода, чтобы пробиться через полный терабайт. Каждый раз, когда запускается ddrescue, обычно первые 2 или 3 чтения сообщают о ~ 1-2 МБ / с или более, но затем он сразу же неизбежно падает.

Я просмотрел интернет и нашел много людей с похожими проблемами, но без хороших решений. Я попытался поиграться с размером сектора -b размером кластера -c и обходом кэша ядра -d , но не повезло. Мой infile - это /dev/sdc а мой outfile - это файл .dd на выходном диске, который монтируется в /media.

Что еще я могу попытаться ускорить эту вещь?

Редактировать:

SMART выход:

$ sudo smartctl -H /dev/sdc
smartctl 6.2 2013-07-26 r3841 [x86_64-linux-3.16.0-41-generic] (local build)
Copyright (C) 2002-13, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF READ SMART DATA SECTION ===
SMART STATUS RETURN: incomplete response, ATA output registers missing
SMART overall-health self-assessment test result: FAILED!
Drive failure expected in less than 24 hours. SAVE ALL DATA.
Failed Attributes:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  5 Reallocated_Sector_Ct   0x0033   133   133   140    Pre-fail  Always   FAILING_NOW 2829

1 ответ1

3

Шаг 1) Убедитесь, что диск виден на шине:

sudo lshw -businfo

Шаг 2) Получите hddsupertool здесь.

Запустите с правами root, выберите устройство и выберите запись VSC.

Шаг 3) Выберите эту запись:

4) WD Royl (Marvel) патч мод 02 (медленное исправление)

Шаг 4) Вы хотите сначала

1) Считайте модуль в файл и создайте патч.

с последующим

2) Запишите исправленные данные обратно на диск.

Шаг 5) Вернитесь к записи VSC, выберите:

5) WD Royl (Marvel) патч мод 32 (медленное исправление)

и выполните записи 1 и 2 снова (чтение мода, исправление и запись обратно)

Примечание: это может сказать вам, что это не удалось на последнем этапе. Это все еще работает для меня.

Шаг 6) Выключите и снова включите питание

Что вы только что сделали: вы очистили состояние SMART и список перемещений файлов. Список re-lo содержит информацию о том, какие сектора нужно переместить, что в случае WD довольно часто происходит при неудачном чтении.

Предоставлено : Spildit (ручной метод для этого) и Скотт Дуайер (автор hddsupertool)

После исправления я увеличил скорость сканирования ввода-вывода со скоростью 130 КБ / с до 11-13 МБ / с и смог восстановить данные со скоростью +100 МБ / с с самого первого использования диска. Это было после недели исследования тонны тупиков.

Удачи!

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