Ошибка размонтирования exFAT приводит к потере файлов, которые я не могу удалить

Я записывал данные на внешний жесткий диск exFAT, когда питание моей системы было прервано. Это не было проблемой для моего основного диска, так как он отлично использует журналирование и восстановление. Моя проблема связана с внешним жестким диском, на который я писал. Я писал tarball на внешний диск (прервано примерно на 1 ТБ). После перезагрузки целевой файл был сообщен ls -la с размером 0 B, однако df все еще показывал, что примерно 1 ТБ был занят. При установке диска в первый раз после аварии предохранитель exFat выдал ошибку «не размонтирован правильно», однако эта ошибка больше не появляется.

TL; DR: после отключения питания существует расхождение между df и du примерно в 1 ТБ (Tarball, который я писал)

То, что я пробовал до сих пор:

  • exfatfsck: ошибок не обнаруживает, используемое пространство достигает df (включает файлы, не включенные в список)

  • удаление файла 0B: работает, но не меняет разницу df, du.

Мне не нужен tarball (исходные файлы все еще находятся на моем основном диске), но на диске все еще есть другие файлы, которые я хотел бы сохранить. Есть ли способ исправить поломку? Я бы очень хотел исправить повреждение, потому что другие файлы на диске довольно большие и выгружать их перед форматированием диска было бы неудобно.

Я использую Ubuntu Server 18.04.5 LTS

Спасибо за ваше время и помощь =)

0
задан 21 August 2020 в 13:10

0 ответов

Другие вопросы по тегам:

Похожие вопросы: