В июне я перешел от сочетания Windows и Linux к использованию только OS X, и, будучи в значительной степени знаком с программным обеспечением Windows (и до боли осознавал отсутствие многих альтернатив Linux), мне пришлось заменить несколько часто используемых программ на Mac-дружественные альтернативы. В какой-то момент я понял, что у меня нет инструмента для восстановления файлов, и именно в этот момент я обнаружил PhotoRec .
Ранее я прибегал к Recuva и написано о Pandora Recovery , ни один из которых не работает с OS X. PhotoRec преодолевает это благодаря совместимости практически со всеми основными ОС, включая ОС X, DOS и Windows 9x, современные диски Windows, Linux и даже NAS Исходный код также доступен для компиляции в других системах, если вы склонны к этому.
PhotoRec & TestDisk
Несмотря на название, PhotoRec не просто инструмент для восстановления фотографий — хотя он выполняет эту функцию лучше, чем любой другой, с которым я сталкивался. В действительности PhotoRec способен восстанавливать более 390 типов файлов, включая документы, архивы, видеофайлы, исполняемые файлы и даже образы дисков. Если вам нужен исчерпывающий список поддерживаемых расширений, то загляните в вики, в которой перечислены все и каждый.
PhotoRec поставляется в комплекте с другим, более продвинутым инструментом восстановления под названием TestDisk. Сейчас мы сосредоточимся на PhotoRec, который подойдет для большинства задач восстановления данных. TestDisk находится на другом уровне восстановления данных и способен восстанавливать целые разделы, что является излишним, когда все, что вы хотите сделать, это восстановить случайно удаленные снимки с цифровой камеры.
Я использовал PhotoRec несколько раз в прошлом, в основном, чтобы проверить, на что он способен. Только этим утром я действительно нуждался в этом, после того как понял, что удалил сотни фотографий, которые были сохранены на USB-накопителе ( и больше нигде. ) Это глупая ошибка, которую я призываю вас не совершать, но если вам нужно, по крайней мере, убедитесь, что у вас есть такой инструмент, как PhotoRec. Для тех из вас, кто ищет «доказательства» эффективности программного обеспечения, я немного расскажу о вариантах восстановления.
В недавней статье я рассмотрел процесс установки домашнего сервера Amahi с использованием Ubuntu 12.04 LTS. Мне пришлось «сжечь» .ISO на USB. для установки Ubuntu, хотя в статье я не упомянул тот факт, что сначала я случайно загрузил Ubuntu 12.10. Только во время процедуры установки я заметил, что у меня неправильная версия, поэтому мне пришлось загрузить 12.04 LTS, «сжечь» ее снова и продолжить. Несколько часов спустя я осознал свою ошибку, не проверив сначала USB-накопитель на предмет наличия ценных данных.
Я смирился с тем, что выздоровление крайне маловероятно. Это было только из любопытства, я думал, что я попробую PhotoRec.
Восстановление с PhotoRec
Программное обеспечение использует консоль, поэтому в ней нет яркого графического интерфейса, на который можно было бы кликать или подталкивать. Для этой статьи я буду использовать OS X, но этот процесс практически идентичен в других операционных системах.
Сначала загрузите PhotoRec и распакуйте его в любое место, кроме диска, с которого вы хотите восстановить удаленные файлы. Не забывайте, что чем больше данных вы записываете на том, из которого вы хотите восстановить данные, тем больше данных вы потенциально уничтожаете. Запустите PhotoRec, и в консольном приложении по умолчанию появится окно (Терминал для пользователей OS X и Ubuntu, Командная строка в Windows).
PhotoRec требует root-доступа (admin) к вашему ПК, и пользователи OS X увидят экран, который я включил выше. В этой подсказке в системе Mac просто нажмите Enter, чтобы перезагрузить компьютер, введите свой пароль, и все готово. В Windows вам нужно будет запустить PhotoRec из учетной записи администратора, а в Linux вам нужно будет сделать это из командной строки с помощью команды sudo, например, «sudo testdisk-6.13 / photorec-static», за которой следует ваш пароль администратора.
После запуска PhotoRec просто следуйте инструкциям на экране. Сначала выберите устройство, с которого вы хотите восстановить удаленные файлы, в моем случае это был диск объемом 2 ГБ, указанный на снимке экрана выше.
Затем вам будет предложено выбрать раздел, а также несколько вариантов внизу экрана. Экран « Параметры» содержит параметры для сохранения поврежденных файлов и включения дополнительных элементов управления, а « Выбор файла» позволяет исключить определенные типы файлов из процесса восстановления.
Если вы просто хотите посмотреть, что вы можете восстановить, я бы рекомендовал оставить все по умолчанию и нажать « Поиск» . На следующем экране спрашивается, используете ли вы файловую систему EXT2 / EXT3 или что-то еще. Для NTFS, FAT, HFS + и других типов дисков выберите Другой .
Далее вам будет предложено отсканировать весь том или только нераспределенное пространство. На больших дисках сканирование всего раздела займет много времени, хотя на USB-накопителях и картах памяти, вероятно, стоит подождать пару часов, если это означает восстановление потерянных данных.
Последний запрос спрашивает, куда вы хотите восстановить данные. Единственная действительно важная вещь, которую следует помнить, это не восстанавливать том, с которого вы восстанавливаете! Я сделал папку на рабочем столе и позволил PhotoRec работать. Нажмите C, чтобы начать процесс, затем позвольте PhotoRec делать свое дело.
Мне повезло, на этот раз мне удалось восстановить более 600 фотографий, несмотря на то, что я дважды стирал и записывал в том. PhotoRec — это бесценный бесплатный инструмент, который есть в вашем распоряжении, особенно в Mac OS X, где многие компании взимают плату за программное обеспечение для восстановления файлов.
Были ли у вас близкие звонки с потерей данных? Вы использовали PhotoRec или TestDisk в прошлом? Поделитесь своими «упс!» Моментами в комментариях ниже.