На счет AUFS основы ясны, в этих слоях вся сила и слабость данной файловой системы. Получается, что подключить модуль реал тайм, нет проблем, а вот с отключением могут быть проблемы, по крайней мере на существующем Puppy. И по этому модули или не отключать или отключать с перезагрузкой. Думаю данные проблемы решаемы, вопрос времени.
Что касается моих проблем, все нужные модули были подключены, может все же я гдето накосячил, плохо пока ориентируюсь во всем этом. Но реально проблем настолько много, что пока все не изучишь трудно добится результата.
Например: мне для компиляции не хватало библиотеки: libxtst, я чкачал архив libxtst-1.2.2-1-i686, заглянул в него а там все уже разложено как нужно, по каталогам, можно скопировать все в /usr/.... и дело с концом, но нет, у нас же AUFS, значит правильней будет сделать пакет, а еще лучше модуль pfs.
для того и подключал: devx-13.12.pfs
Но с моей точки зрения почти ничего не работает!
Конкретней: на каталоге libxtst-1.2.2-1-i686 открываю контекстное меню, кликаю по пункту "создать архив. пакет",
далее выбираю "создать модуль pfs" - ОК, скрипт вроде как отрабатывает и пишет, что модуль libxtst-1.2.2-1-i686.pfs создан. И в конце приписочка: "Всего доброго!", но в каталоге появляется только пустой файл с названием:
libxtst-1.2.2-1-i686.pfs-md5.txt
Если выбрать пункт создание pet пакета, еще интересней!
Скрипт спрашивает уверен ли я и т.д., нажимаем на кнопку продолжить, скрипт пишет: "Мои создан." Но нигде не появляется ни одного файла! И что значит "Мои создан." ?
Если же вместо кнопки "продолжить" нажать кнопку "DIR2PET", скрипт открывает и тут же закрывает терминал.
В общем ниче не работает, если делать через терминал, помоему тоже самое.
Единственный рабочий алгоритм, который получился у меня, это сначала пакуем в tar.gz,
затем в терминале tgz2pet и только потом pet2pfs
Может так оно и задумывалось, зачем тогда все те нерабочие интерфейсы.
И на получение этого элементарного алгаритма я потратил кучу времени.
И думаю, что это только начало.