У мене зовнішній USB-диск з файловою системою NTFS.
Якщо я видаляю файл з Windows і запускаю одну з декількох утиліт "відновлення" (скажімо, TestDisk), я можу легко відновити файл (тому що "він все ще є, але він позначений як видалений").
Якщо я видаляю файл з Linux, жодна утиліта (якщо я не використовую функцію глибокого пошуку на основі підпису) не може відновити файл. Чому? Як реалізовано від’єднання в коді файлової системи NTFS Linux? Схоже, це не просто "позначає його як видалене", але видаляє деяку структуру диска, це так?