Чем отсоединение Linux в файловой системе NTFS отличается от собственной реализации Windows?
У меня есть внешний USB-диск с файловой системой NTFS.
Если я удаляю файл из Windows и запускаю одну из нескольких "восстановленных" утилит (скажем, TestDisk), я могу легко восстановить файл (потому что "он все еще там, но помечен как удаленный").
Если я удаляю файл из Linux (я использую Ubuntu), никакая утилита не сможет восстановить файл (если я не использую основанный на сигнатурах глубокий поиск). Зачем? Похоже, что Linux не просто "помечает его как удаленный", но стирает некоторую структуру на диске, так ли это?
1 ответ
Реализация Linux NTFS (NTFS-3G) поддерживает только частичное ведение журнала - только этого достаточно, чтобы справиться с нечистым завершением работы. Недостаточно отслеживать историю файлов.