Незнаю, может есть такое уже, но, было бы чудненько, чтобы можно было изменять файлы корня.. Конечно, с squashfs этого не добится, явно,но есть нескоьлко способов.
Как известно, у нас в /ezxlocal/download/mystaff есть 30мб rw памяти. Можно там сделать папки типа /etc/ /usr а в squashfs сделать симлинки на них, и перезалить. А можно применить семержить две папки в одну. Делается это через unionfs или aufs. Соль в чем. Монтируется кудато раздел squashfs в левую папку. На rw части создается еще одна папка. И это все эмержится aufs'ом, допустим в /etc. Результат на лицо: в /etc/ можно изменять, создавать файлы (насчот удалять не знаю), и изменения будут в rw папке. Если это все правильно настроить - будет нормально. Единственный минус - так нельзя с / сделать, но, думаю, что нибудь придумать можно. Сейчас я пытаюсь поставить unionfs на телефон.
З.Ы. Мне кажется ,можно перезаливать squashfs прямо из телефона, использовав dd. например dd if=/mmc/mmca1/squashfs.sq of=/dev/устройство. Но не знаю как оно будет работать..
З.Ы.Ы. Все действия с ФС обратимы ?? (/etc/pds я забекапил)
Как известно, у нас в /ezxlocal/download/mystaff есть 30мб rw памяти. Можно там сделать папки типа /etc/ /usr а в squashfs сделать симлинки на них, и перезалить. А можно применить семержить две папки в одну. Делается это через unionfs или aufs. Соль в чем. Монтируется кудато раздел squashfs в левую папку. На rw части создается еще одна папка. И это все эмержится aufs'ом, допустим в /etc. Результат на лицо: в /etc/ можно изменять, создавать файлы (насчот удалять не знаю), и изменения будут в rw папке. Если это все правильно настроить - будет нормально. Единственный минус - так нельзя с / сделать, но, думаю, что нибудь придумать можно. Сейчас я пытаюсь поставить unionfs на телефон.
З.Ы. Мне кажется ,можно перезаливать squashfs прямо из телефона, использовав dd. например dd if=/mmc/mmca1/squashfs.sq of=/dev/устройство. Но не знаю как оно будет работать..
З.Ы.Ы. Все действия с ФС обратимы ?? (/etc/pds я забекапил)