Потестирую
При первом просмотре:
1. & в конце xpupsay Вы не ставите. С ним же быстрее
2. Check free loop: нет свободных + выход. И что пользователю делать? Особенно если он не в теме Loop. Может здесь все-таки создать или предложить создать?
3. Проверку "находится в главной файловой системе" в итоге вы убрали или я проглядел?
http://forum.puppyrus.org/index.php/topic,12564.msg67884.html#msg67884 Перевел свой sfrugal на почти Ваш load_sfs. Добавил ключ -u - монтировать поверх. Использую для того же что у Вас в rc.sysinit SFS.
В результате модули видно в sfs_event
Может:
a. добавить -u
b. В rc.sysinit использовать load_sfs , сделать синтаксис для SFS - как у меня или вообще отдельный конфиг + gui