Пришлось физически перезагрузить ... Насколько Btrfs устойчива к таким ситуациям? Каков риск испортить файлы?
Я бы оценил риск как достаточно высокий. Хотя именно про hard reset на компьютере это пока больше теория. Практика дальше.
Вообще я специально зашёл в этот вопрос, думая, что он про отключение электричества.
И вот тут у БТРФС дела не фонтан. Отключение света она выдерживает плохо.
И, хотя такие клиенты бывают не так часто (из-за не самой высокой распространённости ФС), у нас это отдельный небольшой подтип заказов - потеря данных с BTRFS при отключении питания.
При этом результат восстановления часто весьма посредственный.
Отдельная "благодарность" за это Synology, которая использует BTRFS в своих NAS. Сейчас не найду, но по-моему, раньше у них то ли на сайте, то ли даже в интерфейсе НАС было гордое упоминание о возможности создания некой "более лучше fault-tolerant" конфигурации, которая по факту была в районе RAID 1 с БТРФС.
И вот она как раз прекрасно летела и при общем пропадании электричества, и при внезапном отключении / "перезагрузке" хранилища физической кнопкой на корпусе. Отдельные пользователи думают, что "НАС - это как роутер" и жмут ничтоже сумняшеся.