Как можно восстановить все данные с флешки после обновления, учитывая, что уже были попытки восстановления при помощи программ TestDisk и PhotoRec, и что на флешке находится важная информация, включая три файла от крипто кошельков?
Восстановление данных с флешки после обновления ядра 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. весь интернет завален напоминаниями делать бакапы. Помните того парня, что год копался на помойке, а поисках диска от ноутбука? Но нет, люди продолжают хранить важные данные в одной копии на флешке! Которая умирает просто от лежания в ящике просто потому что технология такая