Восстановление поврежденной файловой системы exFat
Короче говоря: я испортил свой GPT и попытался исправить его, не спрашивая никого, просто обыскивая. Не получилось слишком хорошо.
Сейчас меня беспокоит только 500 ГБ, который я отформатировал как раздел exFat с некоторыми важными файлами. Но в моем пути к исправлению я, возможно, использовал команду "fdisk" на имеющемся у меня GParted Live CD (не мог войти ни в одну ОС) и переключил его на ext2. Теперь я не могу получить к нему доступ, не отображается на Windows или Mac. Только в таблице разделов как ext2.
У меня есть доступ к большинству моих файлов с помощью программ восстановления, но они не могут восстановиться с исходным каталогом или именами файлов, что было бы трудно исправить.
Я хочу знать, есть ли способ изменить обратно файловую систему на exFat без необходимости ее форматировать.
Заранее спасибо.
РЕДАКТИРОВАТЬ:
Вот так выглядят мои разделы.
5 ответов
Лучше всего после попытки TestDisk 6.13 сохранить SD-карту, которая стала RAW после сбоя Windows 7 при переносе файлов с SD на HDD. После перезагрузки SD был RAW. Я воспользовался шансом, после того как многие программы безуспешно попытались ЗАПИСАТЬ раздел обратно на SD. Шаги на веб-сайте http://www.cgsecurity.org/wiki/TestDisk_Step_By_Step Лучше, чем снова инициализировать диск, так как можно найти структуру папок.
Recuva - только большинство фотографий и черных видео (ни одно из видео не работало, но занимало место на диске - просто показывало черный или самое большее первый кадр)
Active Partition Recovery - показала структуру диска с DCIM и папки в нем, а также файлы в папках, но БЕСПЛАТНАЯ версия не позволила мне проверить видео размером больше 10 МБ, а те, которые меньше, не работали. Это также не позволило сохранить данные на другом диске, поскольку SD-карта была RAW.
Восстановление Aidfile заняло много времени, чтобы придумать структуру каталогов без указания прогресса. Просмотр самых важных папок ничего не показал.
Glary Сбой при восстановлении: нарушение прав доступа по адресу 00404573 в модуле undelete.exe. Чтение адреса 00000000.
Puran File Recovery обнаружил 694 файла и может составить список по типу jpg или mp4. MP4s воспроизводил видео, но без звука.
Remo exFAT Recovery && Yodot File Recovery даже не увидел сырую SD-карту
TestDISK был ЛУЧШИМ и потребовал меньше времени для Аналис, найдя структуру exFAT, а затем записав на SD раздел, который восстановил все.
msgstr "изменить файловую систему обратно на exFat без необходимости ее форматирования"... на самом деле, вы отформатировали ее в ext2. Таким образом, есть хороший шанс, что старый "базовый" exFAT довольно сильно сломан даже после хорошего восстановления.
Попробуйте взглянуть на http://www.cgsecurity.org/wiki/TestDisk
Поврежденные разделы exFAT в настоящее время можно восстановить только под Windows. Это можно сделать, запустивchkdsk <partition letter>: /r
на разделе exFAT, который вы хотите восстановить.
Ноябрь 2023 г. Поддержка Linux
Существует инструмент exfatprogs , который можно использовать в Linux для исправления файловой системы exFat!
## Example for ubuntu 22.04 LTS
# install
sudo apt-get install exfatprogs
# run command to fix filesystem errors
fsck.exfat -r /dev/sda1
# Note: /dev/sda1 should be replaced by your device identifier
Ссылка на полный список доступных опций. Надеюсь, это поможет!
Справочная информация: каждый раздел в таблице разделов имеет номер, идентифицирующий его содержимое, независимо от того, имеет ли таблица формат MBR, GPT или другой:
- https://en.wikipedia.org/wiki/Partition_type
- https://en.wikipedia.org/wiki/GUID_Partition_Table#Partition_type_GUIDs
Это позволяет инструментам быстро определить, что должно находиться на разделе, без длительного процесса эвристической проверки. Вы можете быстро изменить этот тип на правильный (или неправильный) с помощью инструмента редактирования разделов/диска. Это всего лишь номер.
В некоторой степени очевидно, что это отдельный вопрос относительно того, каков фактический формат файловой системы на разделе.
Измените номер типа, перезагрузитесь, и вы быстро узнаете, довольна ли ваша ОС результатом или нет.