Допустим что некие файлы были случайно удалены с носителя информации либо повреждены по каким-либо причинам.
В первую очередь рекомендую закрыть доступ на запись если на носителе есть переключатель (только чтение / полный доступ) и ни в коем случае ничего не записывать на флешку иначе данные которые необходимо восстановить могут быть частично заменены записываемыми данными!
Подключим носитель информации к компьютеру и выполним команду просмотра доступных дисков:
sudo fdisk -l
И создадим полную копию памяти носителя информации (допустим наша флешка это /dev/sdb), чтобы случайно не повредить их окончательно:
sudo dd if=/dev/sdb of=/home/пользователь/dump.img
Полная копия памяти флешки создана, теперь можно приступить к восстановления данных, данные можно восстанавливать как с флешки так и с созданной копии.
Вот несколько моих статей как восстанавливать данные в Ubuntu:
Восстановление данных с помощью Foremost
Восстановление данных с помощью testdisk
Восстановление данных с помощью extundelete