Есть openSUSE, которая стала внезапно тупить. Например, не получались по DHCP серверы DNS (netconfig писал, что не может открыть бинарный файл, хотя в строке, куда ссылался в выхлопе всего лишь чтение конфига). Не открывался в текстовом редакторе файл конфигурации оконного менеджера- писал, что либо кодировка неизвестна, либо файл бинарный.
В общем «оно само» и без объявления войны.
Посмотрел в vim эти файлы - там в конце файла куча одинаковых символов левых. В HEX редакторе стало понятно - что это нули.
Т.е. в концы файлов нафигарило нулей. Само. Система 100% аварийно не завершала работу - это ноут, пропадания питания ему не страшно. Он не зависал, батарея в 0 не разряжалась. Засыпал/просыпался штатно.
ФС XFS. Я в курсе, что у нее была проблема с порчей открытых файлов, когда нештатно завершалась работа. Можно было нули найти. Но у меня ничего подобного не было. Да и вроде была инфа, что это пофиксили уже.
Что за фигня это вообще? Причем файлы не побиты рандомно. А именно в конец дописано.