Последние темы Поиск
Общие форумы
Специализированные форумы
ПроцессорыРазгон и охлаждениеСистемные платыМодули памятиВидеосистемаTV- и FM-тюнеры, видеовход, видеовыходЦифровое видео: захват, монтаж, обработкаМониторы и другие устройства отображенияЦифровое фотоБеспилотные летательные аппаратыЦифровой звукProAudio: Профессиональное звуковое оборудованиеСтереосистемыДомашний кинотеатр: проигрыватели и источники сигналаДомашний кинотеатр: аудиосистемаДомашний кинотеатр: ТV и проекторыМагнитные и SSD накопителиОптические носители информацииСетевые носители информацииПериферияКорпуса, блоки питания, UPSСети, сетевые технологии, подключение к интернетуСистемное администрирование, безопасностьСерверыНоутбуки, нетбуки и ультрабукиПланшеты и электронные книгиМобильные телефоны, смартфоны, кпк, коммуникаторыМобильные гаджетыОператоры и технологии мобильной связиТелефония, телекоммуникации, офисные АТСБытовая техника
Программы
Игры
Авторские форумы
Прочие форумы
Форумы поддержки портала iXBT.com
Архивы конференции
Архив "О Конференции"Архив "Процессоры"Архив "Разгон и охлаждение"Архив "Системные платы"Архив "Модули памяти"Архив "Видеосистема"Архив "Видеозахват"Архив "Мониторы и другие устройства отображения"Архив "Цифровое изображение"Архив "Цифровой звук"Архив "Периферия"Архив "Корпуса, блоки питания, UPS"Архив "Коммуникации: сети и сетевые технологии"Домашний интернет, модемы (архив)Архив "Системное администрирование, безопасность"Архив "Мобильная связь"Программы Microsoft: Windows, Office, Server, Windows LiveАрхив "OС и системное ПО"Архив "Программы: Интернет"Архив "Программирование"Форум прикладных программистовАрхив "Электронные устройства и компоненты"Архив "Околокомпьютерный Флейм & Общий"Архив "Полемика (Злобный Флейм)"Околоавтомобильный ФлеймФорум ремонтниковВопросы компании IntelФотокамеры SamsungФорум о магазине приложений RuStoreФорум по продукции компании Huawei
Справка и сервисы
Другие проекты iXBT.com
Кураторы: kickman
Страницы:Кликните, чтобы указать произвольную страницу123456323334далее
kickman: Копирование информации с повреждённых носителей с помощью ddrescue и HDD Super Clone
Тема для самостоятельного копирования с повреждённых устройств, обмен опытом
kickman
Member
Автор темы
Куратор темы
411/645 ответов
17 лет на iXBT, с декабря 2007
Чаще пишет в "Накопители" (76%)
Россия, Родовое Поместье
Инфо Ответить
k
kickman Member Автор темыКуратор темы
  9 лет назад / 07 сентября 2016 20:41
В вопросах восстановления информации Помощь в восстановлении информации с HDD (часть 5) часто может помочь - и обратившимся к ней ПОМОГЛА - ddrescue, но поскольку программа малоизвестная, а эффективно работает в Linux (что тоже малознакомо большинству пользователей), создана данная тема, для помощи в "вытягивании"/считывании/копировании данных с повреждённых носителей.
Существует версия ddrescue для Linux и для Windows (например, статья по теме: habrahabr.ru/post/213337/)
Описание работы в среде Windows: сообщение #177
Вся сборка ddrescue для Windows (обновлено 16.07.2018) со вспомогательными утилитами, нужными для запуска библиотеками, с документацией тут в архиве: Яндекс-диск, Google-drive, состав:
ddrescue - копирование с повреждённого или годного источника в другое место, с ведением лога
ddrescuelog - манипулирование логами ddrescue
hdparm - управление диском на низком уровне (например, отключение кэша для дочитывания битых мест)
ddrescueview - визуальный просмотр логов ddrescue в виде карты скопированного, пропущенного
ddru_ntfsfindbad - отчёт о повреждениях файлов (строится по разделу с годной MFT и по логу ddrescue)
ddru_ntfsbitmap - получение размещения MFT раздела и карты кластеров, занятых файлами (пока не работает)
И пара документов на русском языке - перевод оригинальной инструкции и домашней странички сайта.
Нужно добавить ещё smartmontools для установки таймингов чтения и отключения SMART.

Также имеется исходный код, который можно скомпилировать на любой платформе.

UPD 2017-08-03: аппаратное дополнение для автоматизации, от форумчанина Дмитирий_З: Сообщение #205
UPD 2020-05-08 (про имена дисков): Правильно оперировать именами дисков таком формате:
/dev/disk/by-id/ata-%model%_%serialnumber% - ссылка сообщение #358
UPD 2023-11-29 - дополнено про имена дисков: сообщение #705
UPD 2024-01-09 - статья на хабре, скрипт и аппаратное решение для автоматизации: сообщение #748
Назначение программы - копирование данных с физически видимого в ОС носителя, у которого имеются физические проблемы (дефектные сектора), не позволяющие ОС увидеть разделы и данные.
Перед запуском прочитайте инструкцию - ГЛАВА 3 - БЕЗОПАСНОЕ использование.
И внизу данного сообщения краткую инструкцию по запуску.
Очень близкий по смыслу к оригиналу перевод инструкции к ddrescue:
1. Вступление
2. Основные понятия(термины)
3. Безопасное использование ddrescue
4. Алгоритм
Часть 5 - Запуск ddrescue (с описанием всех параметров) - переведена 7.11.2016 - ввиду большого объёма выложена отдельным сообщением: Сообщение #23
6 Mapfile structure - Структура файла журнала - не переведено - КРАТКО смысл:
7 Сохранение файла журнала при затруднениях/проблемах - не переведено - КРАТКО смысл
8. Копирование с оптических носителей (CD, DVD, с примерами!!!)
9. Краткое руководство с примерами
10. Прямой доступ к диску - пока не переведено.
В последнее время часто не срабатывал (изменения в ядре Linux, или в прошивках новых дисков???).
11. Режим заполнения. Подробнее тут: Сообщение #85
У режима заполнения есть несколько интересных применений.
Может пригодиться для стирания личных данных перед отправкой диска для замены по гарантии; для попыток "лечения" "плохих" секторов с неверными контрольными суммами (soft-bad-sectors), для заполнения нескопированной зоны в выходном файле узнаваемым образцом, чтобы облегчить поиск пострадавших файлов.
Не переведённые части, только названия частей и краткое пояснение:
15. Сообщения об ошибках
Ссылка на сайт программы: https://www.gnu.org/software/ddrescue/
В дополнение к базовой ddrescue существуют ещё 2 очень полезных утилиты ddrescueview и ddrutility:
Некоторые удачные примеры применения ddrescue, с данного форума:
Тут простая инструкция с примером: Нужна помощь с умирающим жестким диском, #14
Краткая инструкция по запуску копирования "с нуля", в среде Linux.
Из ddrescue "выросла" другая программа - HDD Super Clone, имеющая некоторые свои плюсы и минусы, но главное, по-моему, в том, что она позволяет импортировать и экспортировать журнал работы ddrescue. То есть, можно использовать эти программы поочерёдно, передавая журнал наработок между ними.
Плюсы hddsuperclone: начиная с версии 1.9 у HDD Super Сlone появился графический интерфейс и режим PassThrough=Auto для ускорения работы, данная программа меньше "виснет" и "тормозит" при ошибках, имеет режимы ATA-passthrough, SCSI-passthrough, direct PIO и автоопределение оптимального, лучше обрабатывает ситуацию отключения диска, а именно, в отличие от ddrescue не пишет в лог кучу ошибок чтения, а ждёт появления готовности носителя.
Минусы: меньше настроек, закрытый исходный код, только ОС Linux, слабая визуализация карты скопированного.
Сайт программы HDD Super Clone и других программ её автора: http://www.sdcomputingservice.com/home
По окончании работы над переводом материалов по ddrescue переведу материалы по HDD Super Clone.

Альтернативное решение под Windows - это программа Non-stop copy, работает пофайлово, в комплекте с ней идёт скрипт для копирования папками и целыми дисками.
Для монтирования образов дисков/разделов в среде Windows рекомендую использовать проверенную свободную утилиту OSFmount. Позволяет монтировать образ в том числе в режиме "только для чтения", монтировать часть образа как раздел, всё наглядно. Есть и другие утилиты, например, пробная версия (стр. 25)

Исправлено: kickman, 10.01.2024 00:43

kickman
Member
Автор темы
Куратор темы
435/671 ответов
17 лет на iXBT, с декабря 2007
Чаще пишет в "Накопители" (76%)
Россия, Родовое Поместье
Инфо Ответить
k
kickman Member Автор темыКуратор темы
9 лет назад / 17 сентября 2016 12:38
В этом сообщении будут краткие новости по теме
17.09.2016: добавил краткую инструкцию по первичной настройке системы и запуску копирования.
03.08.2017: аппаратное дополнение для автоматизации, от форумчанина Дмитирий_З: Сообщение #205
Ссылка на очень подробные варианты по восстановлению видео с повреждённых носителей: Восстановление таблицы разделов, #1612 (пока некуда сохранить больше)

Исправлено: kickman, 08.05.2020 06:37

kickman
Member
Автор темы
Куратор темы
460/697 ответов
17 лет на iXBT, с декабря 2007
Чаще пишет в "Накопители" (76%)
Россия, Родовое Поместье
Инфо Ответить
k
kickman Member Автор темыКуратор темы
9 лет назад / 23 сентября 2016 01:04
22.09.2016 - вышла новая версия ddrescue, с поправками и опциями для быстрого копирования дисков с повреждённой головкой. Очередной повреждённый диск. Ссылку позже напишу. При проверке режим Persistent с флэшки не сработал, Live тоже не запускался. Пришлось "откусить" от Windows-раздела 10,2 Гб, прямо в работающей системе через "Управление дисками". В Windows 8 и выше - !!!отключить быстрый запуск в настройках электропитания Windows!!! (гуглить). С помощью UltraISO - открыть образ Lubuntu Linux 16.04 - Самозагрузка - записать образ HDD - выбрать флэшку - способ записи =HDD+, ЗАПИСАТЬ. С этой флэшки установили Linux - пункт "Установить Lubuntu рядом с Windows", настроили. ВАЖНО: отключить блокировку экрана и прочие "спящие режимы" . Работают исправно обе системы. Сейчас идёт копирование в Linux.По завершении работ с Linux можно снести его разделы, а раздел Windows расширить через управление дисками. Копирование работает, медленные участки сразу же пропускает. MFT уже прочитана.
Frodo
Member
504/586 ответов
19 лет на iXBT, с декабря 2005
15 фото на iXBT.photo
Чаще пишет в "Накопители" (86%)
Инфо Ответить
F
Frodo Member
9 лет назад / 23 сентября 2016 20:49
Это чудо было полезно лет Нцать назад, когда с дисков можно было сквозь бэды делать полные посекторки. Сейчас мало какой диск так можно копировать, скорей исключение, когда более менее повреждённый современный диск выдержит такое копирование и у него не сдохнет бмг полностью или частично. Головы на бэдах сейчас дохнут намного чаще, чем можно подумать, особенно отличаются рыбы DM00X, wd lpvx, spcx, momentus thin и вообще всё 7мм... Полноценный копировальщик должен уметь копировать только занятое пространство, иметь настраиваемые тайминги работы с хардом, изменяемый размер блока и мочь копировать по отдельным головам, что б лишний раз внутрь не лазить. Как-то так... Если начало диска боле менее читается, то его можно слить р-студией или юфс-експлорером, но с современными дисками это авантюра.
Ваш ответ:

Нет значка Нет значка Вот тут! Лампочка Восклицание Вопрос Класс! Улыбка Злость Огорчение Поговорим? Краснею Подмигивание Ругаю ОдобряюBIUdelSxsupxsuboffsp spoilerqurlimgvideo• list1. list1 codeprecenter-hr-rusQWE→ЙЦУ
файлыочистить
Ваше имя: Авторизуйтесь Предпросмотр В полную форму
вставить выделенную цитату в окно ответа
Если Вы считаете это сообщение ценным для дискуссии (не обязательно с ним соглашаться), Вы можете поблагодарить его автора, а также перечислить ему на счет некоторую сумму со своего баланса (при отзыве благодарности перечисленная сумма не будет вам возвращена).
Также вы можете оценить сообщение как неудачное.
В течение суток можно 20 раз оценить сообщения разных участников (купите Premium-аккаунт, либо оплачивайте оценки сверх лимита).
Если Вы считаете это сообщение ценным для дискуссии (не обязательно с ним соглашаться), Вы можете поблагодарить его автора, а также перечислить ему на счет некоторую сумму со своего баланса (при отзыве благодарности перечисленная сумма не будет вам возвращена).
Также вы можете оценить сообщение как неудачное.
В течение суток можно 20 раз оценить сообщения разных участников (купите Premium-аккаунт, либо оплачивайте оценки сверх лимита).
Страницы:Кликните, чтобы указать произвольную страницу123456323334далее