Как скопировать данные с подпорченного диска при помощи консоли Mac OS X.

Задал я себе работу по очистке внешнего накопителя от разного накопившегося хлама, всё что ненужно – «фтопку», что нужно – на другой «винт». Но в процессе всех манипуляций случилась незадача: некоторые достаточно нужные файлы не копировались и система ругалась на ошибки ввода/вывода. Не знаю что это: предвесник гибели «террабайтника» или просто неаккуратное извлечение диска. Но факт в том, что в Дисковой утилите накопитель проходит проверку без ошибок, а файлы всё-равно не копируются. После нескольких неудачных попыток было решено пойти другим путём. Запускаем Терминал и выполняем вот такую команду:

dd if=/Volumes/Disk1/File of=/Volumes/Disk2/File conv=noerror

Где:

  • /Volumes/Disk1/File – полный путь к плохочитаемому файлу и сам файл
  • /Volumes/Disk2/File – полный путь к новому месту хранения и новое имя для бекапа

Дополнительные сведения:

  • dd (dataset definition) – консольная утилита, предназначенная для копирования и конвертации файлов
  • if= – исходные данные
  • of= – результат, место назначения
  • conv= – фильтр
  • noerror – игнорировать ошибки чтения/записи (ввода/вывода)

Выполнив данную команду утилита dd пропустит нечитаемые блоки данных, что позволит скопировать важные данные с подпорченного жесткого диска, флеш-брелока или карты памяти.

Share this article
0
Share
Prev Post

Monosnap. Сервис тотального контроля скриншотов для Mac и iOS.

Next Post

Мини эпопея о том, как я бесплатно получил свой законный пакет iLife.

Comments 7
  1. Оффтоп , такая проблема случилась,

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

    подключаю заново, флешка не инициализируется, через дисковую утилиту после тыканья в разделе помощи ,ни одна кнопка не отображается.
    форматирование идет бесконечно, ползунок останавливается на середине и сколько форматируется столько пишет в ожидании.
    Винда видает ошибку форматирования.
    Все было в Фате.

    Может ли это быть повреждения самого контроллера?
    Или есть способ оживить?

  2. флешбут не всегда работает.Иногда надо только низкоуровневое форматирование запускать а затем высокоуровневое чтобы реанимировать флешку.Ведь при выдергивании флешки без извлечения часть файлов сидит в кеше и оперативе и оттуда грузятся за секунды после команды безопасного извлечения.Tак есть программы для этого и если нужно могу скинуть какие

    1. FlashBoot.ru – это портал, на котором выложены флешеры и прошивки и инструкции для различных флеш-брелоков и контроллеров.

  3. не знал что есть такой портал!Зато знаю такую программу-и если честно достаточно нормальная прога если ты часто имеешь дело с мультизагрузками систем

  4. Очень хорошая и полезная статья. Но вот у меня проблема – а можно ли скопировать папку? Дело в том что у меня проблема с копированием медиатеки iPhoto, 55 гигабайт. А вашим способом можно скопировать только отдельные файлы

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Read next