Проблема в следующем: система никак не контролирует наличие свободного места на разделе.
Было пару месяцев назад и повторилось сегодня: после копирования файлов на раздел sda6, где установлена mdv 2008.1, при последующей перезагрузке не удалось войти в систему: нет места на разделе
Перегрузился в mdv 2008.x86_64 и оттуда посмотрел на раздел sda6: 0 байт свободно, часть файлов не может быть считана.
Удалил пару файлов и только после этого смог войти в систему mdv 2008.1.
Хорошо хоть никакие системные файлы не были перетёрты. А в прошлый раз часть файлов была перетёрта и восстановить вход пользователей не удалось. Пришлось переустанавливаться.
Какой выход? Проверять размер свободного места перед каждой дисковой операцией - маразм. Надеяться, что лет через 10 появится таки виндовая фича "Недостаточно места на жестком диске"? Очень сомневаюсь, что появится.
Единственно, что пришло на ум - это какой нибудь скрипт написать, чтобы как-то предупреждал о начале конца.
Можно ли такой скрипт состряпать? Я честно говоря в скриптах ни в зуб ногой, может кто видел что-либо подобное?
Спасибо