Если вы столкнулись с ситуацией, в которой требуется восстановление удалённых файлов (раньше такую процедуру называли ‘unerase’) на Windows ntfs разделе, но при этом загрузиться с него не удаётся, то самым простым решением будет использование LiveCD с Linux. Для этого потребуется утилита ntfsundelete
, которая есть в комплекте большинства LiveCD.
Самыми популярным LiveCD для этой задачи сегодня является Ubuntu. Мы рекомендуем использовать его легковесную разновидность – Lubuntu, который вы всегда можете свободно загрузить здесь.
Запишите iso образ LiveCD на диск или флешку, загрузитесь с него, откройте терминал (CTRL+ALT+T) и введите команду:
sudo fdisk -l
Так вы сможете получить информацию об актуальном имени раздела, с которого хотите восстановить удалённые файлы. Также, как альтернативу, можно использовать графическую утилиту gparted
, которую можно загрузить командой:
sudo gparted
Допустим, раздел, с которого вам надо восстановить файлы – это /dev/sda1 (бывший в Windows – “диск C”). Введя команду:
sudo ntfsundelete /dev/sda1
– вы получите список удалённых файлов, доступных для восстановления.
Перейдите в папку, в которую хотите восстанавливать файлы с помощью команды cd
. И можете приступать к восстановлению:
sudo ntfsundelete /dev/sda1 –u –m *.jpg
– восстановит все удалённые файлы с расширением jpg.
sudo ntfsundelete /dev/sda1 –u –m Inode
– где Inode
– это числовое значение отдельного файла, который вы хотите восстановить (эти значения отображаются в первом столбце в списке файлов, доступных для восстановления).
Изменить владельца прав на восстановленные файлы вы можете с помощью команды chown
. Так, например, можно изменить владельца всех файлов в директории на пользователя lubuntu:
sudo chown lubuntu *
0 Comments Leave a comment