Я был в процессе rsyncing данных из / mnt / disk1 в / mnt / disk2 и уже изменил fstab, чтобы перемонтировать / mnt / disk1 как / tmp. Я не обратил внимания на ход выполнения rsync, и во время этого процесса для системы пришли некоторые компоненты, поэтому я отключил их для их установки. Я знаю, что это моя собственная глупая ошибка, за 15 лет я никогда не терял подобные данные, поэтому я решаюсь пойти по новому пути.
Есть ли способ восстановить данные в оригинальной структуре и именах ? Всего 64K было записано на диск при подключении как / tmp. Я сейчас запускаю PhotoRec, но восстановленные данные не очень удобны (например, recup_dir.32 / f03183747.txt)
disk1
больше: используйте его для чтения только.Если необходимо сделать записи, сделайте копию сначала с помощью ddrescue
и запишите в копию только.
apt install gddrescue
man ddrescue
Если disk1
содержит ntfs
файловая система, используйте RecuperaBit сначала!
Как ntfs
содержит несколько MFTs, Вы могли бы восстановить некоторых или всю структуру каталогов.
Если Вы прибываете в этот шаг, у Вас, вероятно, есть EXT2/3/4 FS на Вашем диске. Восстановление структуры каталогов будет трудным, если оба суперблока перезаписываются: попробуйте это сначала на копии, которую Вы сделали из исходного диска.
Используйте TestDisk перед использованием PhotoRec
Лучшее решение здесь состоит в том, чтобы восстановить Вашу резервную мысль и если у Вас нет резервного копирования, начните делать резервный ASAHP