Автор Тема: (Решено) Восстановление удалённых файлов на ext4  (Прочитано 7188 раз)

Оффлайн Шарабаров Андрей

  • Завсегдатай
  • *
  • Сообщений: 443
  • Не всяк шагающий идёт, не всяк стоящий неподвижен
    • Email
Доброго времени суток. Альт Линукс Школьный мастер 7.0.5. Случайно через Shift+Del Удалил файл. Можно ли его восстановить?
« Последнее редактирование: 17.04.2016 08:09:04 от sb »


Оффлайн Шарабаров Андрей

  • Завсегдатай
  • *
  • Сообщений: 443
  • Не всяк шагающий идёт, не всяк стоящий неподвижен
    • Email
Не решился писать в той ветке - старая, а посему спрашиваю тут: Установил PhotoRec, а как его запустить - не знаю? Не подскажите?

Оффлайн stanukih

  • Завсегдатай
  • *
  • Сообщений: 560

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Testdisk не умеет восстанавливать удалённый файлы. Он умеет только разделы восстанавливать и вытягивать из испорченных разделов файлы.

Оффлайн Шарабаров Андрей

  • Завсегдатай
  • *
  • Сообщений: 443
  • Не всяк шагающий идёт, не всяк стоящий неподвижен
    • Email
Повторюсь, что установил PhotoRec и прошу помощи в его запуске. На сколько я понял - это консольная штука. Инструкцию под виндовс нашёл, но запуск как понимаете там отличается...

Оффлайн stanukih

  • Завсегдатай
  • *
  • Сообщений: 560
не правильно выразился testdisk использует PhotoRec, и в инструкции которую я дал есть описание как востановить файлы

Оффлайн Шарабаров Андрей

  • Завсегдатай
  • *
  • Сообщений: 443
  • Не всяк шагающий идёт, не всяк стоящий неподвижен
    • Email
не правильно выразился testdisk использует PhotoRec, и в инструкции которую я дал есть описание как востановить файлы
Не понял, а я в менеджере пакетов нашёл отдельно PhotoRec и установил его.... Так мне надо теперь testdisk установить?

Оффлайн stanukih

  • Завсегдатай
  • *
  • Сообщений: 560
Не обязательно но я именно через тестдиск востанавлива. Вот по PhotoRec
http://www.cgsecurity.org/wiki/PhotoRec_%D0%A8%D0%B0%D0%B3_%D0%B7%D0%B0_%D1%88%D0%B0%D0%B3%D0%BE%D0%BC

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Повторюсь, что установил PhotoRec и прошу помощи в его запуске. На сколько я понял - это консольная штука. Инструкцию под виндовс нашёл, но запуск как понимаете там отличается...

Следующие НОВЫЕ пакеты будут установлены:
  libewf photorec
0 будет обновлено, 2 новых установлено, 0 пакетов будет удалено и 391 не будет обновлено.
Необходимо получить 1115kB архивов.
После распаковки потребуется дополнительно 8788kB дискового пространства.

Запуск photorec с прямым указанием имени устройства:
# photorec /dev/sda3
PhotoRec 7.0, Data Recovery Utility, April 2015
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org

  PhotoRec is free software, and
comes with ABSOLUTELY NO WARRANTY.

Select a media (use Arrow keys, then press Enter):
>Disk /dev/sda3 - 238 GB / 222 GiB (RO) - StoreJet Transcend

Запуск без указания имени устройства как параметра старта - накопители детектируются:
# photorec
PhotoRec 7.0, Data Recovery Utility, April 2015
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org

  PhotoRec is free software, and
comes with ABSOLUTELY NO WARRANTY.

Select a media (use Arrow keys, then press Enter):
>Disk /dev/sda - 500 GB / 465 GiB (RO) - StoreJet Transcend
 Disk /dev/sdb - 160 GB / 149 GiB (RO) - SAMSUNG HM160HC
 Disk /dev/sdc - 4013 MB / 3828 MiB (RO) - Kingston DataTraveler 2.0
 Disk /dev/sdd - 1973 MB / 1882 MiB (RO) - Multiple Card  Reader


>[Proceed ]  [  Quit  ]

Note:
Disk capacity must be correctly detected for a successful recovery.
If a disk listed above has incorrect size, check HD jumper settings, BIOS
detection, and install the latest OS patches and disk drivers.

PhotoRec 7.0, Data Recovery Utility, April 2015
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org

Disk /dev/sda - 500 GB / 465 GiB (RO) - StoreJet Transcend

     Partition                  Start        End    Size in sectors
      No partition             0   0  1 60801  80 15  976773120 [Whole disk]
  1 * HPFS - NTFS              0  32 33  2610 254 63   41943667
  2 P Linux                 2611   0  1 31641 254 63  466383015 [Transcend2]
> 3 P Linux                31642   0  1 60672 254 63  466383015 [Transcend3]
  4 P Linux Swap           60673   0  1 60800 254 63    2056320


>[ Search ]  [Options ]  [File Opt]  [  Quit  ]
                              Start file recovery

Опция Options:
PhotoRec 7.0, Data Recovery Utility, April 2015
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org


 Paranoid : Yes (Brute force disabled)
 Keep corrupted files : No
 Expert mode : No
 Low memory: No
>Quit

                              Return to main menu

Опция File Opt (Next - далее; продолжить просмотр списка - курсор вниз):
PhotoRec 7.0, Data Recovery Utility, April 2015
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org

PhotoRec will try to locate the following files

>[X] custom Own custom signatures
 [X] 1cd  Russian Finance 1C:Enterprise 8
 [X] 3dm  Rhino / openNURBS
 [X] 7z   7zip archive file
 [X] DB
 [X] a    Unix Archive/Debian package
 [X] abr  Adobe Brush
 [X] acb  Adobe Color Book
 [X] accdb Access Data Base
 [X] ace  ACE archive
 [X] ab   MAC Address Book
 [X] ado  Adobe Duotone Options
 [X] ahn  Ahnenblatt
 [X] aif  Audio Interchange File Format
 [X] all  Cubase Song file: .all
 [X] als  Ableton Live Sets
 [X] amd  AlphaCAM (amd/amt/atd/att)
 [X] amr  Adaptive Multi-Rate
 [X] apa  APA Style Helper
 [X] ape  Monkey's Audio compressed format
 [X] apple AppleSingle/AppleDouble
 [X] ari  ARRI Raw Video
 [X] arj  ARJ archive
 [X] asf  ASF, WMA, WMV: Advanced Streaming Format used for Audio/Video
 [X] asl  Adobe Layer Style
 [X] asm  Pro/ENGINEER Assembly
 [X] atd  Agelong Tree Database/Abs0luteDatabase
 [X] au   Sun/NeXT audio data
 [X] axx  AxCrypt
 [X] bac  Bacula backup
 [X] db   Berkeley DB (Little Endian)
    Next
Press s to disable all file families, b to save the settings
>[  Quit  ]
                              Return to main menu

Управление:
Клавиши курсора, Enter, Q[uit]


Указание маски имени устройства поддерживается:
# photorec /dev/sda{1,3}
# photorec /dev/sd{a,b}2
# photorec /dev/sd?2


Случайно через Shift+Del Удалил файл. Можно ли его восстановить?

Если файловая система продолжала использоваться, то с вероятностью фифти-фифти, - нет.
Поэтому самый безопасный параметр монтирования локальных fs - noauto, - т.е. монтирование по требованию.
Автомонтирование локальных fs, это классический Windows-way.
« Последнее редактирование: 16.01.2016 15:58:54 от Speccyfighter »

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
установил PhotoRec и прошу помощи в его запуске. На сколько я понял - это консольная штука. Инструкцию под виндовс нашёл, но запуск как понимаете там отличается...

Да я б не сказал бы... 9x как 9x... Эмулятор DOS-терминала, ничего особенного. Как Линукс, только вид в профиль.   ;-)
DOS/Win9x
« Последнее редактирование: 16.01.2016 17:23:45 от Speccyfighter »

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
установил PhotoRec и прошу помощи в его запуске. На сколько я понял - это консольная штука. Инструкцию под виндовс нашёл, но запуск как понимаете там отличается...

:-)
Запуск photorec из FreeDOS почти такой же как в DOS 6 или DOS 7 из w9x
Скриншоты сделаны из реального FreeDOS через Screen Thief for DOS (st201f (st204f ?) freeware, TSR-программа), хотя иногда советуют Snarf15 (TSR резидент).
Работает photorec везде одинаково. Да и запускается тоже одинаково.

Скриншоты:
1. Запуск Screen Thief резидентом в FreeDOS для захвата экрана и сброса скриншота в файл по хоткеям
2. Запуск photorec в FreeDOS
3. Интерфейс photorec после запуска в FreeDOS
4. После активации опции Proceed

Если не хотите себя напрягать, просто запустите photorec без параметров, где бы то ни было, хоть в [Free]DOS, хоть в Линукс, - photorec обнаружит накопители.
Правда для FreeDOS могут быть нюансы, но это уже детали, - принцип одинаков.

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 234