В LupuRus 520 при попытке
установить SFS, в некоторых случаях (недостаточно памяти) удаляются все файлы и каталоги на примонтированных разделах (
как была обнаружена ошибка).
ИМХО - это очень серьёзная ошибка, случайное удаление данных недопустимо.
SFS_Installer, который используется в Lupu, в /usr/local/SFS_Installer/func секция -install тоже содержит сочетание rm -r -f /mnt/"$SFSNAME" (строка 37). В случае обнуления переменной из-за недостатка памяти это приведёт к удалению всех примонтированных разделов.
А зачем это
rm -r -f /mnt/"$SFSNAME" вообще нужно? Скрипт бегло смотрел, но пока не разобрался...
Думаю нужно минимум добавить проверку на пустую переменную (но не уверен что это решит вопрос).