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