Восстановление файлов с поврежденной файловой системы
Принесли мне флешку microSD, которая имела поврежденную файловую систему. Windows только предлагала её форматировать. Решил попробовать восстановить её из-под Linux, конкретнее в Ubuntu. И так ход действий:
Воткнул флешку и смотрю лог ядра:
$ dmesg | tail
Ядро сообщило, что найдено устройство /dev/sdb с разделом /dev/sdb1.
$ sudo fdisk -l
Эта команда мне позволила убедиться в том, что найденный раздел более-менее соответствует действительности.
Первое, что я пробую это сделать снимок раздела флешки, чтобы можно было с ним по экспериментировать.
$ sudo dd if=/dev/sdb1 of=/home/viktor/sdb1.dd conv=noerror,sync bs=4096
Чтобы восстановить файлы воспользовался программой photorec, которую можно установить так:
$ sudo apt-get install testdisk
Создал папку recovery, в которую будут складываться восстановленные файлы.
$ mkdir /home/viktor/recovery
И самое главное:
$ sudo photorec /home/viktor/sdb1.dd
А там по инструкции.
Итог: успешно восстановлено 1327 фотографий, 1 экзешник и 5 видеофайлов.
Воткнул флешку и смотрю лог ядра:
$ dmesg | tail
Ядро сообщило, что найдено устройство /dev/sdb с разделом /dev/sdb1.
$ sudo fdisk -l
Эта команда мне позволила убедиться в том, что найденный раздел более-менее соответствует действительности.
Первое, что я пробую это сделать снимок раздела флешки, чтобы можно было с ним по экспериментировать.
$ sudo dd if=/dev/sdb1 of=/home/viktor/sdb1.dd conv=noerror,sync bs=4096
Чтобы восстановить файлы воспользовался программой photorec, которую можно установить так:
$ sudo apt-get install testdisk
Создал папку recovery, в которую будут складываться восстановленные файлы.
$ mkdir /home/viktor/recovery
И самое главное:
$ sudo photorec /home/viktor/sdb1.dd
А там по инструкции.
Итог: успешно восстановлено 1327 фотографий, 1 экзешник и 5 видеофайлов.
Комментарии
Отправить комментарий