Как удалить файлы размером 0 байт из файловой системы fat из Linux

Как удалить файлы размером 0 байт из файловой системы fat из Linux

У меня есть внешний жесткий диск, отформатированный в fat для использования как в Linux, так и в Windows. Проблема в том, что я не могу удалить некоторые файлы, которые отображаются с размером 0. Кроме того, временная метка изменения (определенная Krusader, файловым менеджером, который я использую) — 1935. Как мне удалить такие файлы, не затрагивая работающую fs?

решение1

Скорее всего, ваша таблица FAT повреждена. Вы можете запустить ее, fsckчтобы проверить, действительно ли это так. Но я бы рекомендовал найти другие инструменты (например,Тестдиск) для исправления таблицы FAT, прежде чем вы попытаетесь fsckее «исправить»... если вам важны другие данные на диске.

Связанный контент