Разработки проекта PuppyRus > Разработка PFS и Initrd

Порядок слоев AUFS

(1/16) > >>

DdShurick:
Посмотрел порядок слоёв в ddr
--- [ Читать далее ] ---

--- Код ---
live@live:~$ n=0; while true; do echo -n "$n "; cat /sys/fs/aufs/*/br$n || break; n=$(expr $n + 1); done
0 /mnt/live/memory/changes=rw
1 /mnt/live/memory/images/089-ddr01-upd-sf30.pfs=rr+wh
2 /mnt/live/memory/images/transmission-gtk2-ddr01-sf01.pfs=rr+wh
3 /mnt/live/memory/images/evince-ddr01-sf01.pfs=rr+wh
4 /mnt/live/memory/images/005-nss-ddr01-sf03.pfs=rr+wh
5 /mnt/live/memory/images/netsurf-browser-gtk2-p-3.7-sf01.pfs=rr+wh
6 /mnt/live/memory/images/mtpaint-ddr01-sf01.pfs=rr+wh
7 /mnt/live/memory/images/mpv-light-ext-p-0.20.0-sf01.pfs=rr+wh
8 /mnt/live/memory/images/linux-firmware-light-171204_any-sf01.pfs=rr+wh
9 /mnt/live/memory/images/gparted-ddr01-sf01.pfs=rr+wh
10 /mnt/live/memory/images/ffmpeg-light-p-3.1-sf02.pfs=rr+wh
11 /mnt/live/memory/images/deadbeef-p-0.7.0-2-sf04.pfs=rr+wh
12 /mnt/live/memory/images/Premote-p-0.9.3-3-sf14.pfs=rr+wh
13 /mnt/live/memory/images/084-theme-pop-green-blue_any-sf04.pfs=rr+wh
14 /mnt/live/memory/images/001-ddr01-sf18.pfs=rr+wh
15 /mnt/live/memory/images/000-kernel-4.4.1-pf3.pfs=rr+wh

--- Конец кода ---

--- Конец цитаты ---
Не кажется, что "через задницу"? Базовые модули должны быть выше программных. Давайте начнём со стандартизации базы. База должна быть псевдомонолитной, это удобнее для обновлений, но должен поддерживаться и монолит.

krasnyh:

--- Цитата: DdShurick от 26 Май 2019, 21:20:41 ---Базовые модули должны быть выше программных.
--- Конец цитаты ---
Слои aufs

--- Цитата ---AUFS

    -низ-
    /base
    /modules
    /optional
    /extramod
    089-*.pfs (исправления ошибок)
    090-*.pfs (сохранение состояния системы в модуль)
    /rootcopy ; magic-folgers ;сохраненка (файл, папка, раздел)
    -верх-
--- Конец цитаты ---

Всегда так было, разве нет - сначала база, потом програмные.

DdShurick:

--- Цитата: krasnyh от 26 Май 2019, 21:32:35 ---Всегда так было
--- Конец цитаты ---
Нет, пока sfs портеус не притащил. Вот слои Richy:
--- [ Читать далее ] ---

--- Код ---
0 /mnt/changes=rw
1 /mnt/bundles/save=ro+wh
2 /mnt/bundles/base=ro
3 /mnt/bundles/kernel=ro
4 /mnt/bundles/Xorg=ro
5 /mnt/bundles/Bluetoothctl-5.50.xzm=ro
6 /mnt/bundles/Gparted-0.33.0.xzm=ro
7 /mnt/bundles/Gweled-0.9.1.xzm=ro
8 /mnt/bundles/IceWM-1.4.2.xzm=ro
9 /mnt/bundles/Office.xzm=ro
10 /mnt/bundles/backgrounds.xzm=ro
11 /mnt/bundles/flashplugin-32.0.0.171.xzm=ro
12 /mnt/bundles/geany-1.32.xzm=ro
13 /mnt/bundles/gpicview-0.2.5.xzm=ro
14 /mnt/bundles/gtk+2-2.24.32.xzm=ro
15 /mnt/bundles/links-2.19.xzm=ro
16 /mnt/bundles/mc-4.8.20.xzm=ro
17 /mnt/bundles/mksavexzm.xzm=ro
18 /mnt/bundles/mpg123-1.25.6.xzm=ro
19 /mnt/bundles/mtpaint-3.40.xzm=ro
20 /mnt/bundles/pidgin-2.12.0.xzm=ro
21 /mnt/bundles/pm-utils-1.4.1.xzm=ro
22 /mnt/bundles/pure-ftpd-1.0.47.xzm=ro
23 /mnt/bundles/seamonkey-gtk2-2.49.3.xzm=ro
24 /mnt/bundles/upNet.xzm=ro
--- Конец кода ---

--- Конец цитаты ---

k0l0p0k:
как в ричи по "быстрому" исправлять ошибки? не затрагивая сохраненку, не переделывая модули.
в ддр и пра за это отвечает 089-модуль
это первое
второе: как видим работает и так и так, то есть не сильно критично
-----
но прийти к одному решению конечно было бы лучше .. наверное

sfs:

--- Цитата: DdShurick от 26 Май 2019, 21:20:41 ---Базовые модули должны быть выше программных
--- Конец цитаты ---
Если подключать по горячему - можно выбрать
Если в модулях только софт - без разницы
При старте системы - даст проблем, например с прикручиванием нескольких ДЕ

Если уж что-то переделывать - отпимально дать возможность обоих вариантов
Делал что-то подобное, но перемудрил и в пра64 юзаю ДЕ как 089-de - т.е. гарантировано в верх. слой

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Перейти к полной версии