Как можно примотнировать squashfs 4.0 с сжатием lzma?
Можно ли его как-нить редактировать?
Ну или хотя бы распоковать куда-нить
Пользователь решил продолжить мысль 17 Июня 2011, 13:47:36:
Так, часть с распаковкой и с редактированием решилась:
1. Скачиваем
http://sourceforge.net/projects/squashfs/files/squashfs/squashfs4.2/squashfs4.2.tar.gz/download2. Распаковываем.
3. Переходим в папку squashfs-tools.
4. Открываем Makefile и
расскоммичеваем строчки
XZ_SUPPORT = 1
LZMA_XZ_SUPPORT = 1
LZMA_DIR = ../../../../LZMA/lzma465
5. Даллее в консоли make. Если не будет хватать каких-нибудь *.h файлов (например zlib.h), то заходим в Synaptic и устанавливаем соответсвующие deb пакеты (для zlib.h что-то наподобии zlib1g-dev).
6. После успешного make, перед тем как делать make install убедитесь, что у Вас не установлен squashfs-tool, если установлен то лучше удалите его.
7. Делаем make install.
8. Переходим в папку с squashfs файлом (например image.squashfs)
9. В консоли набираем sudo unsquashfs image.squashfs и ждем завершения.
10. Все распоковалось!
11. Запаковывать соответсвенно командой mksquashfs.
Остался только вопрос с монтированием. Можно ли примонтировать как-нибудь эту файловую систему (squashfs)?