Восстановление удаленных файлов linux

Инструмент photorec

Инструмент photorec не использует файловую структуру, а анализирует непосредственно содержимое заданного устройства, пытаясь по содержимому определить известные ему типы файлов и извлечь их.

Как и testdisk, инструмент использует текстовый псевдографический интерфейс, и  может быть запущен из командной строки командой:

sudo photorec /dev/sdb1

На стартовой странице предлагается подтвердить выбор носителя для поиска: 

PhotoRec 7.0, Data Recovery Utility, April 2015
Christophe GRENIER <[email protected]>
http://www.cgsecurity.org

PhotoRec is free software, and
comes with ABSOLUTELY NO WARRANTY.

Select a media (use Arrow keys, then press Enter):
>Disk /dev/sdb1 - 4194 MB / 4000 MiB (RO) - VBOX HARDDISK
> 

Note:
Disk capacity must be correctly detected for a successful recovery.
If a disk listed above has incorrect size, check HD jumper settings, BIOS
detection, and install the latest OS patches and disk drivers.

Для продолжения нажать Enter.

В открывшемся окне имеется важный пункт «File Opt» — выбор типов восстанавливаемых файлов:

PhotoRec 7.0, Data Recovery Utility, April 2015
Christophe GRENIER <[email protected]>
http://www.cgsecurity.org

Disk /dev/sdb1 - 4194 MB / 4000 MiB (RO) - VBOX HARDDISK

      Partition          Start       End    Size in sectors
    Unknown             0 0 1    509 236 47 8192000 
> P ext4                0 0 1    509 236 47 8192000 

>   
Start file recovery

Крайне рекомендуется ограничить набор типов восстанавливаемых файлов, иначе при восстановлении будет извлечено очень много ненужного «мусора»:

hotoRec 7.0, Data Recovery Utility, April 2015
Christophe GRENIER <[email protected]>
http://www.cgsecurity.org

PhotoRec will try to locate the following files

> custom Own custom signatures
 1cd Russian Finance 1C:Enterprise 8
 3dm Rhino / openNURBS
 7z 7zip archive file
 DB
 a Unix Archive/Debian package
 abr Adobe Brush
 acb Adobe Color Book
 accdb Access Data Base
 ace ACE archive
 ab MAC Address Book
 ado Adobe Duotone Options
 ahn Ahnenblatt
 aif Audio Interchange File Format
 all Cubase Song file: .all
 als Ableton Live Sets
 amd AlphaCAM (amd/amt/atd/att)
 amr Adaptive Multi-Rate
 apa APA Style Helper
 ape Monkey's Audio compressed format
 apple AppleSingle/AppleDouble
 ari ARRI Raw Video
 arj ARJ archive
 asf ASF, WMA, WMV: Advanced Streaming Format used for Audio/Video
 asl Adobe Layer Style
 asm Pro/ENGINEER Assembly
 atd Agelong Tree Database/Abs0luteDatabase
 au Sun/NeXT audio data
 axx AxCrypt
 bac Bacula backup
 db Berkeley DB (Little Endian)
 bim Broadcast Interface Module
 binvox Binvox Voxel File
 bkf MS Backup file
 blend blender
 bmp BMP bitmap image
 bz2 bzip2 compressed data
 cab Microsoft Cabinet archive
 caf Core Audio Format
 cam Casio QV Digital Camera Image
 catdrawing CATIA
 cdt cdl/cdt/cdd Concept Draw
 chm MS Windows HtmlHelp Data
 class Java Class
 comicdoc Comic Life
 cp_ MS compress file (SZDD)
 cow Qemu Image
 crw Canon Raw picture
Next
Press s to disable all file families, b to save the settings
>
Return to main menu

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

PhotoRec 7.0, Data Recovery Utility, April 2015
Christophe GRENIER <[email protected]>
http://www.cgsecurity.org

   P ext4 0 0 1 509 236 47 8192000 

To recover lost files, PhotoRec need to know the filesystem type where the
file were stored:
>[ ext2/ext3 ] ext2/ext3/ext4 filesystem
 FAT/NTFS/HFS+/ReiserFS/...

Выбрать область поиска («Free» — поиск удалённых файлов, «Whole» — поиск всех файлов) и нажать Enter:

PhotoRec 7.0, Data Recovery Utility, April 2015
Christophe GRENIER <[email protected]>
http://www.cgsecurity.org

P ext4 0 0 1 509 236 47 8192000 


Please choose if all space need to be analysed:
  Scan for file from ext2/ext3 unallocated space only
> Extract files from whole partition

После чего выбрать каталог в который будут копироваться обнаруженные файлы и нажать «C», после чего будет выполнено сканирование данных с сохранением обнаруженных файлов в указанном каталоге.

1. Safecopy

Safecopy — это довольно простой инструмент для восстановления данных, который просто копирует данные из одного места в другое. Утилита, как таковая, не восстанавливает отдельные файлы. Она просто позволяет скопировать данные из поврежденного устройства на нормальное.

Разница между этой утилитой и другими программами копирования в том, что Safecopy не завершается при обнаружении каких-либо ошибок, будь то плохая операция чтения или поврежденный сектор. У нее есть множество дополнительных опций для настройки, а также возможность создания образа файловой системы из поврежденного носителя. Данные восстанавливаются тщательно и быстро, насколько это возможно.

Утилиту можно установить из официальных репозиториев вашего дистрибутива. Пользователи Ubuntu могут воспользоваться такой командой:

Здесь вы не восстановите удаленные файлы, но вы можете скопировать поврежденные данные. Например, для видео несколько повреждений не играют большой роли. Для запуска восстановления файлов в linux с раздела /dev/sda1 выполните:

Все файлы, которые удастся скопировать будут в /home/files/.

Несколько советов по восстановлению удаленных файлов в Linux с помощью TestDisk

Во-первых, если вы окажетесь где-то, чего не хотите, нажмите «q» для выхода. Это не закроет программу, вместо этого она будет действовать как кнопка «назад» в программе с полномасштабным графическим интерфейсом и вернет вам страницу. И так же, как повторение кнопки «назад», в конечном итоге приведет вас к началу.

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

Наконец, Testdisk
также может помочь вам восстановить файлы, которые стали недоступными по другим причинам. Фактически, именно поэтому я начал использовать программу в первую очередь. Я пытался сохранить файлы с поврежденного диска, который нельзя было сделать для загрузки. Обычно это просто вопрос о том, чтобы удалить упомянутый диск, подключив его к USB-адаптеру. Затем вы можете подключить его на другом ПК и скопировать файлы, когда захотите.

Но что, если диск отформатирован в LVM
? Это была моя проблема, потому что установленный LVM-накопитель не похож на обычную ОС Linux. Ни один из обычных файлов не появляется, и охота вокруг просто не помогает. Это, помимо прочего, связано с тем, что большинство файловых менеджеров Linux больше не могут читать файловые системы ext.2.

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

Обратите внимание, однако, что последовательность шагов здесь будет немного отличаться, вам может потребоваться использовать «анализ» для Testdisk, чтобы понять дисковод, и вам может потребоваться немного подтолкнуть, чтобы найти «домашнюю» папку как только сделаете. Кроме того, файлы, которые вы ищете, не будут отображаться красным цветом, поскольку они никогда не были удалены в первую очередь

Но как только вы их найдете, процедура копирования в основном такая же.

С Testdisk и немного удачи, вы никогда не потеряете свои файлы и видео снова, так как вы всегда можете восстановить удаленные файлы в Linux
.

Это руководство является инструкцией для новичков в мире дистрибутивов на базе всем известного ядра. Надеемся, что для вас Восстановление удаленных файлов Linux
было быстрым.

Как восстановить удаленные файлы в Linux с помощью TestDisk

Позвольте мне привести упрощенный пример: я взял чистый флеш-диск, добавив несколько файлов, а затем удалил один. Теперь у моей системы есть функция, которая будет напрямую удалять файлы со съемных носителей, обходя «корзину» вообще; то есть, если я выберу «правый» щелчок по файлу, а затем выберите «удалить». Он по-прежнему представляет предупреждение, но один раз нажмите кнопку «Да», и файл исчез навсегда. Или похоже.

Но на этот раз я не понял этого ужасного чувства. И нет, не потому, что это приготовленный сценарий. Я знал, что все, что мне нужно было сделать, это открыть терминал типа «testdisk
» и нажать «enter». Когда я впервые это сделал, у меня был один из моих «моментов Linux». Потому что, если у вас его нет — и я не … это говорит вам, как это получить! Просто введите «sudo apt install testdisk
» и нажмите Enter, и вы получите его примерно через 10 секунд.

Восстановление файлов Windows с помощью Linux Live USB / CD

Linux — это операционная система (ОС) с открытым исходным кодом. Live CD или Live USB позволяют использовать операционную систему на компьютере, не устанавливая ее на компьютер. Создав Live USB, вы вставляете его в выключенный компьютер, запускаете компьютер и настраиваете его для загрузки с USB. Операционная система Linux и все ее программы остаются на USB. Они не устанавливаются на ваш компьютер, но дают вам доступ к любым жестким дискам, которые есть на вашем компьютере.

Как получить ISO-файл Linux Live

Существует несколько дисков аварийного восстановления системы, и в этом посте мы будем ссылаться на Ultimate Boot CD. Его можно загрузить бесплатно, в нем есть множество программ и инструментов для клонирования дисков, восстановления данных, тестирования памяти и ЦП, а также BIOS.

После того, как вы загрузили UBCD и Rufus (самый простой и быстрый способ сделать загрузочные USB-накопители), вы можете выполнить следующие шаги, чтобы создать загрузочный USB-накопитель Linux.

Как создать загрузочный USB-накопитель с Linux

  1. Откройте уже скачанный Rufus.
  2. Убедитесь, что вы выбрали правильный USB-накопитель. Этот процесс полностью сотрет USB-накопитель. Руфус уже будет настроен на нужную вам настройку. Нажмите кнопку ВЫБРАТЬ, чтобы выбрать наш UBCD .ISO. (см. снимок экрана ниже).
  3. Когда откроется файловый менеджер, перейдите туда, где вы сохранили UBCD .ISO, и дважды щелкните его, чтобы выбрать.
  4. Теперь нажмите на НАЧНИТЕ кнопка.
  5. Вы получите сообщение о том, что все данные на выбранном вами USB-накопителе «… БУДУТ УНИЧТОЖЕНЫ».
  6. Нажмите на Ok продолжить.

Руфус начнет делать загрузочную флешку. Вы увидите индикатор выполнения под Положение дел раздел интерфейса Rufus.

Когда в строке состояния написано ГОТОВЫ, нажмите на ЗАКРЫТЬ (см. снимок экрана ниже). Теперь ваш загрузочный USB-накопитель UBCD готов.

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

Как загрузить компьютер с USB-накопителя Linux Live для восстановления файлов

В зависимости от вашего компьютера существует несколько способов загрузки с USB-накопителя. Обычно, когда вы включаете компьютер, вам нужно нажать определенную клавишу или комбинацию клавиш, чтобы загрузиться в BIOS и изменить загрузочный диск по умолчанию на USB.

После перезагрузки компьютера с помощью UBCD вы увидите текстовое меню. Используйте клавиши со стрелками, чтобы перейти к Разделенная магия и нажмите клавишу Enter, чтобы выбрать его.

Вам будет представлено текстовое меню для выбора;

  • Настройки по умолчанию (запускается из ОЗУ) или
  • Живите с настройками по умолчанию.

Если один не работает, попробуйте другой. Теперь вы увидите среду рабочего стола (см. Снимок экрана ниже).

В верхнем левом углу вы увидите Файловый менеджер. Это UBCD-эквивалент проводника Windows. Дважды щелкните по нему, чтобы открыть.

Вы увидите несколько дисков в левой части файлового менеджера. Вы будете искать папку с названием Окна.

Теперь исследуйте папку, чтобы найти файлы. Пролистать Пользователи > Ваш счет где Ваша учетная запись — это имя пользователя вашей учетной записи.

Там вы увидите Мои документы, Мои фотографии, Рабочий столи т. д. Здесь вы найдете файлы, которые хотите восстановить. Выберите файлы / папки, щелкните правой кнопкой мыши и скопируйте их — так же, как в среде Windows.

Затем на левой панели найдите и выберите другой USB-накопитель, щелкните правой кнопкой мыши и вставьте на правой панели.

Теперь у вас есть файлы на USB-накопителе.

Выйдите из диспетчера файлов и нажмите кнопку меню «Пуск» в нижнем левом углу рабочего стола.

Нажмите на Выйти. Откроется подсказка, нажмите Выключить компьютер.

Теперь вы можете безопасно убрать USB-накопитель с восстановленными файлами!

Рейтинг
( Пока оценок нет )
Понравилась статья? Поделиться с друзьями:
Все про сервера
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: