Cам не пойму каким образом, но упал раздел MFT на внешнем диске, полагаю постарался checkdisk. Итак что делать в таких случаях. Начинать жизнь с чистого винта или есть способы восстановить данные?
Попробовал восстановить данные из под windows, но после установки двух-трех рекомендуемых в таких случаях и всеми любимых программ (не буду рекламировать), передумал. Ни одна из них просто не могла открыть диск, и никаких данных естественно восстановить не удалось бы.
Решил поискать софт для восстановления данных в Ubuntu. Нашелся testdisk который также не справился со своей задачей.
После еще некоторого времени поиска решил поставить scrounge-ntfs
sudo apt-get install scrounge-ntfs
Просмотрел необходимую для рассмотрения информацию, количество секторов на диске
sudo scrounge-ntfs -l /dev/sdb
Далее для восстановления указал директорию для восстановленных файлов, устройство, начальный и конечный сектора.
sudo scrounge-ntfs -o /recovery/ /dev/sdb 64 1253520002
Из-за того что упал MFT раздел, восстановление прошло без него, просто куча файлов и пустых папок в одном месте
тут помогла команда find. Удаляем пустые каталоги находясь в нужной директории
sudo find . -type d -empty -exec rmdir {} \;
Ну и так далее, я удалил кучу файлов музыки и тд для того чтоб найти среди всего мусора то что действительно важно
Выполняю, как написано в статье:
«Далее для восстановления указал директорию для восстановленных файлов, устройство, начальный и конечный сектора.
sudo scrounge-ntfs -o /recovery/ /dev/sdb 64 1253520002″
но программа пишет, что директория не существует. Я в Убунту новичок. Из команды не понял, как указать директорию для восстановленных файлов? К примеру, на внешний диск /dev/sde?
набери в командной строке su fdisk -l
найди там идентификатор нужного диска