похожая проблема вышла с mos amp_r8 вместе со скином Хpro 2.7.
consros прасил меня здесь с вами поделитса...
хотел поставить главтв без усб флэшки как там места хватает.
Как Хпро 2.7 без флэхи не грузит главное МОС меню пришлось обмануть Dvdplayer потомучто он загружает /usr/local/bin/scripts/home_off.rss который загружает 
http://live.mvix.net/x_live2/scripts/Xtreamer.rss если не находит /tmp/usbmounts/sda1/.
То что /usr/local/bin/scripts/home_off.rss лежит в squashfs  ( mount -> /usr/local/bin type squashfs (ro) ) изменений в home_off.rss не помогут 

Пришлось пробивать внутренний путь на  /tmp/usbmounts/sda1/scripts/Xtreamering/index.php которым нуждаетса DvdPlayer...
создал папку /sda1/scripts/Xtreamering/index.php
Код: Выделить всё
<?php
header("HTTP/1.1 301 Moved Permanently");
header("Location: http://".$_SERVER[HTTP_HOST]."/mos/?page=rss_menu");
exit();
?>
и бросил симлинк /tmp/usbmounts/sda1 -> /sda1/
Теперь загружаетса Хтримеринг но виснит, потомучто при загрузки создаёт фаил под именим 
/tmp/usbmounts/sda1/.Swapfile которое занимает полностью бсё место на /
Код: Выделить всё
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/root               219904    219904         0 100% /
Убрал /tmp/usbmounts/sda1/.Swapfile и всё забегало как надо.
Но фаил каждый раз опять создаётса про входе в Хтримеринг, пришлось зделать автоскрипт в /етc/init.d/
Код: Выделить всё
~ # cat /etc/init.d/S999rmswap
#!/bin/sh
while [ ! -d /tmp/usbmounts/ ]; do
        sleep 1
done
ln -s /sda1/ /tmp/usbmounts/
while [ -d /sda1 ] ; do
        if [ -f /sda1/.Swapfile ]; then
                rm /sda1/.Swapfile
        fi
        sleep 2
done
~ #
Место после успешного обновления главтв на 2.2.3:
Код: Выделить всё
~ # df
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/root               219904    128904     91000  59% /
У кого другие гениалные идеи есть по етому поводу прошу поделитса...
/Сергей