Пустые папки после восстановления файловой системы NTFS

Я использовал TestDisk для восстановления «быстро отформатированного» диска. Когда программное обеспечение задало вопрос о разных MFT, я выбрал копию резервной копии MFT. Теперь я понял, что отсутствуют целые ветви каталогов (например, все под bar в /foo/bar/xxx/xxx/ ).

Когда я выбираю диск в TestDisk, я вижу следующее:

 Hidden sectors are present. size 312579695 sectors user_max 312579695 sectors native_max 312581808 sectors dco 312581808 sectors Host Protected Area (HPA) present. 

Выполняя более глубокий поиск, я вижу следующее:

 HPFS - NTFS 0 1 1 19455 254 63 312560577 Warning: Incorrect number of heads/cylinder 0 (FAT) != 255 (HD) Warning: Incorrect number of sectors per track 0 (FAT) != 63 (HD) FAT32 0 1 1 0 0 63 0 

FAT32 – это, вероятно, пустая файловая система, которую я создал случайно и удалил, пытаясь восстановить NTFS. Он отсутствует в конечном результате:

 Disk /dev/sda - 160 GB / 149 GiB - CHS 19457 255 63 Current partition structure: Partition Start End Size in sectors 1 * HPFS - NTFS 0 1 1 19455 254 63 312560577 

К сожалению, я использовал некоторый MB на частично восстановленном диске, прежде чем я снял его. Я не делал копию изображения, но сделал резервную копию со списком разделов:

 Disk /dev/sda - 160 GB / 149 GiB - CHS 19457 255 63 Partition Start End Size in sectors >* HPFS - NTFS 0 1 1 19326 106 48 310478853 * HPFS - NTFS 0 1 1 19455 254 63 312560577 

Я не могу найти недостающие файлы с опцией P: list files при выборе. (Этот параметр доступен только при выборе второго.) Как я могу вернуть эти файлы? Функция Undelete не видит их. Я потерял кучу важных файлов, включая много GPX (Guitar Pro) из менее распространенных типов. Сейчас я на Linux.

Решение о возврате недостающих файлов заключалось в использовании коммерческого программного обеспечения из Windows.

  1. Создайте образ диска на съемном диске из Linux (без установки поврежденной файловой системы).
  2. Восстановите структуру файла из изображения с помощью GetDataBack .
  3. Скопируйте восстановленные файлы в исходное местоположение.
  4. Перестройте grub.cfg с помощью update-grub . (У меня все еще был рабочий Linux на другом диске.)

CHKDSK запускается автоматически, и я могу загрузить исходную настройку Windows.

Interesting Posts

Android – возможен ли навигационный ящик с правой стороны?

Создание категорий в ListView?

Требуется ли в Интернете интернет?

Перенос электронной почты в определенную папку с помощью сочетания клавиш в Outlook 2010

Обновление юниверса Windows 10 Pro заставляет автоматически перезагружать новые обновления

Как избежать обратной косой черты и косые черты в поиске / поиске VIM?

Как использовать составные литералы для `fprintf ()` нескольких форматированных чисел с произвольными базами?

Как правильно собрать действительный файл xlsx из его внутренних подкомпонентов?

Как вы получаете выбранное значение Spinner?

Лучший таймер для использования в службе Windows

Требуется Gradle версия 1.10. Текущая версия 2.0

Отключить автоформат в Excel 2010

Использование переменной в качестве значения по умолчанию в vars_prompt в Ansible

Загрузите изображение с помощью Google Volley

Android – Firebase Quickstart Email / Password Auth demo не работает

Давайте будем гением компьютера.