Про "костыль не заморачиватесь". Давайте сосредоточимся на rc.sysinit - или куда лучше монтирование Usoft поместить?
rc.sysinit приведите добавление простым текстом.
Тупо не хочу. Давайте тестировать и обсуждать...
# diff rc.sysinit rc.sysinit1
126a127,135
> ls -1 ${MNTPT}${PSUBDIR}/Usoft-*.sfs |
> while read USOFT
> do
> MNTPT=$(basename $USOFT .sfs)
> mkdir -p /mnt/.$MNTPT
> mount -o loop "$USOFT" /mnt/.$MNTPT
> mount -o remount,add:1:/mnt/.$MNTPT/ /
> done
start.sh для usoft это не реализовано.
# grep start.sh load_sfs
if [ -f "$mount_point"/start.sh ];then
"$mount_point"/start.sh
Если бы в pupm-216.sfs не было rc.local (он все равно пустой) было бы проще.
он почти пустой потому что туда должен записывать сам пользователь а не разработчики.
Так дайте пользователю возможность записать методом подключения rc.local через usoft
название темы читали? про коньки ничего нету.
Читал. Коньки - пример работы Usoft. Протестировал. Что не так?
--------
1. Номер слоя можно чем-то посмотреть?
2. load_sfs
#DdShurick modified 20120516 for PuppyRus-216 - можно в 2х словах - есть какие-то особенности у 216 или добавлен функционал?