Скорее всего, вы столкнулись с проблемой, когда BTRFS должен выделить немного метаданных, прежде чем он сможет удалить файл. Одним из слабых мест BTRFS является обработка состояния вне пространства; улучшение поведения в этой области является одним из приоритетов проекта.
Одно из предложений на вики-сайте btrfs - забить файл вместо его удаления.
#instead of this
rm -f ./some_file
# do this
true >| ./some_file
Это удалит содержимое файла без изменения записи каталога. После того, как вы вышли из угла, в котором вы находитесь, вы можете удалять файлы, как обычно. Если это доставляет вам проблемы, вы можете временно перемонтировать с nodatacow
опцией, которая отключает режим копирования при записи. Но ... не уверен наверняка, поможет это или нет.
В общем, хотя: не запускайте файловую систему BTRFS всухую. Это все еще предсерийное программное обеспечение, и угловые случаи немного грубоваты.