Я знаю эти вещи о запоминающих устройствах:
- Они разделены на две части: таблица файлов и данные файла
- То, как эти работы продиктованы файловой системой
- Все файловые системы имеют файловую таблицу и данные файла
- Таблица файлов может быть изменена без изменения данных файла, и наоборот
- Файл может быть удален из таблицы файлов для быстрого удаления без фактического удаления данных файла.
Итак, мой вопрос: когда вы изменяете файловую систему на диске (или "форматируете"), почему все данные файла должны быть потеряны? Разве компьютер не может просто запомнить таблицу файлов и заново создать ее в формате новой системы?
Я уверен, что вы столкнетесь с некоторыми проблемами с полностью заполненным диском, если новой файловой системе требуется таблица большего размера, чем старой, но кроме этого, я не понимаю, почему это невозможно сделать.
Я также знаю, что после "быстрого форматирования" (когда заменяется только таблица файлов, но новая таблица пуста), все данные файла все еще там и могут быть восстановлены с помощью криминалистических инструментов.