Разработки проекта PuppyRus > Разработка PFS и Initrd
Overlay для mkpfs
ingvaro:
Обновление модулей работают с pfs из /usr/local/bin
Но сервисы из /usr/lib/magos/scripts загружаются первые
И обновление модулей должно бы работать с pfs из /usr/lib/magos/scripts
PS
chroot2pfs пока не работает
Опять строка /sys/fs/overlay/si_ из aufs-n
sfs:
Мое обновление модулей стыкуется с остальными pfs util только вызовом подключалки модулей. Т.е. если модифицированная подключалка работает - все вместе тоже должно работать
--- Цитата: ingvaro от 03 Сентябрь 2021, 10:45:53 ---сервисы из /usr/lib/magos/scripts
--- Конец цитаты ---
Что там за сервисы и скрипты? Модифицированный , ваш, pfs util ?
ingvaro:
Это PFS-утилиты от betcher для МагОС. Изменения с вашими минимальны.
Это мелочи. Вот chroot2pfs у меня не работает. Ни в aufs ни в overlay. C родными pfs все ок.
Что то с mkpfs получилось.
Но chroot2pfs и mkpfs похожи но имеют отличия
Вероятно монтирование в chroot2pfs можно сделать через mkpfs
betcher:
--- Цитата: ingvaro от 03 Сентябрь 2021, 13:52:25 ---Это PFS-утилиты от betcher для МагОС.
--- Конец цитаты ---
PFS-utils, они не мои. Они местные ))
ingvaro:
PFS-OVL.pfs - https://forum.puppyrus.org/index.php?topic=23518.msg178662#msg178662
Изменения
1)Работает chroot2pfs в Overlay и AUFS
Стр 71 закоментировал.
Исключил aufs-n и перевел поиск примонтированных модулей в /proc/mounts (стр 76 в chroot2pfs и стр 300 в pfs)
Это даже более корректно, т к из /sys/fs/aufs/si_ у меня монтировалась папка /memory/changes
Но /memory/changes не является системным модулем ???
Список модулей по аналогии с mkpfs изменил на sourcelist (был layers)
2) Работают опции -mt и -db
Это по аналогии с mkpfs
Тестирование делал запуском chroot2pfs в root-терминале
--- Код ---
chroot2pfs
--- Конец кода ---
Буду рад за помощь в тестировании.
--- Цитата: betcher от 03 Сентябрь 2021, 14:15:53 ---PFS-utils, они не мои. Они местные ))
--- Конец цитаты ---
Одно или два отличия я нашел в магос-варианте.
Ну значит у вас самая свежая версия
Навигация
Перейти к полной версии