Как восстановить данные с флешки после обновления ядра Linux?

Как можно восстановить все данные с флешки после обновления, учитывая, что уже были попытки восстановления при помощи программ TestDisk и PhotoRec, и что на флешке находится важная информация, включая три файла от крипто кошельков?
Изображение к вопросу
  • 30 декабря 2023 г. 21:27
Ответы на вопрос 2
Восстановление данных с флешки после обновления ядра Linux может быть достаточно сложной задачей. Однако, есть несколько действий, которые можно попробовать для восстановления данных.

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

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

   ```bash
   dd if=/dev/sdX of=/path/to/backup.img
   ```

   Здесь `sdX` - это идентификатор вашей флешки. Обратите внимание, что это может быть опасно, поэтому убедитесь, что вы указали правильное устройство. 

3. Используйте утилиту photorec: Утилита PhotoRec является мощным инструментом для восстановления удаленных файлов с флешки. Запустите следующую команду в терминале для запуска программы PhotoRec:

   ```bash
   photorec /dev/sdX
   ```

   Здесь `sdX` - это идентификатор вашей флешки.

   PhotoRec будет сканировать флешку и пытаться восстановить удаленные файлы. Учтите, что этот процесс может занять некоторое время.

4. Примените утилиту TestDisk: Утилита TestDisk используется для восстановления поврежденных и удаленных разделов диска. Выполните следующую команду в терминале:

   ```bash
   testdisk /dev/sdX
   ```

   Здесь `sdX` - это идентификатор вашей флешки.

   TestDisk предоставит вам инструкции по восстановлению разделов и файлов. Следуйте указаниям на экране и попробуйте найти нужные файлы.

5. Обратитесь к профессионалам: Если неудачные попытки восстановления данных не привели к результату, вам, возможно, стоит обратиться к специалистам по восстановлению данных. Они имеют более продвинутые инструменты и методы для восстановления данных и могут быть более успешными в этом.

Важно отметить, что чем быстрее вы примете меры для восстановления данных, тем больше шансов на успешный результат. Поэтому рекомендуется не затягивать с этим процессом.
Немедленно прекратить что либо делать с флешкой, так как любые глупые действия кратно уменьшают вероятность восстановления. 
/dev/sdb1 лежит папка lost+found
значит файловую систему отформатировали, это значит удалена информация о файловой системе и начальном каталоге.

Правильные действия - нести флешку специалисту. Но у тебя там крипто кошельки, если они не зашифрованы то не будет никаких гарантий что ремонтник не заберет все там лежащее а скажет клиенту что 'не шмогла', и никто гарантий никаких давать не будет, потому что возможна обратная ситуация, ведь сам клиент может обмануть сервис, перевести монеты и обвинить сервис.

Что нужно сделать, чтобы восстановить данные самому:
Первое, снять посекторную копию с диска, причем не раздела а всего диска. . Делать это можно с помощью утилиты dd, внимательно смотреть на сообщения и понимать что они говорят.

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

Теперь про крипто кошельки, у них тип файла однозначный, я писал приложение, которое пробегало по всему диску и для каждого кластера (отдельный разговор как выбирать размер, можно использовать сектор 512б с оговорками) создавало файл с его копией и скармливало его утилите file (это мощная утилита определения формата файла), в твоём случае нужно найти сигнатуры искомых файлов искать их. Если что то найдешь, делать копию заранее большого файла этого и последующих секторов, надеясь что фрагментации не было. И уже дальше работать с этой копией.

P.s. весь интернет завален напоминаниями делать бакапы. Помните того парня, что год копался на помойке, а поисках диска от ноутбука? Но нет, люди продолжают хранить важные данные в одной копии на флешке! Которая умирает просто от лежания в ящике просто потому что технология такая
Похожие вопросы