Где-то проскакивал термин "скелетон", а разве модуль его содержащий, без разницы с каким расширение ".sfs" или ".pfs", не является базовым? А необходимый минимум либ, прог и скриптов для загрузки системы хотя бы nox где будет лежать?
Там же, где и остальные программы, в каталоге в виде
.pfs-файлов.
Разница в том, что это может быть один
.pfs-файл (со всеми пакетами внутри), а может - 10/20/30
.pfs-файлов
(отдельно скелетон, busybox, glibс и т.д., как пользователь захочет).
В Puppy sfs присутствует изначально -> pfs - костыли.
Так мы делаем Puppy, или новую систему на базе Puppy? Какая разница, что было раньше? Надо уметь вовремя отказаться от старых привычек.
В архитектуре новой системы нет места базе, система должна быть полностью модульной (возможность объединения пакетов в один файл была реализована чтобы обойти ограничение AUFS в 127 слоёв).
Фигню вы ребята придумали. Ковыряйтесь, я вам в этом деле не помощник.
Мне кажется, что опять присутствует недопонимание.