Разработки проекта PuppyRus > Альтернатива PFS

Редактирование модуля, идея betcher

(1/12) > >>

DdShurick:
Проверил идею редактирования модуля в aufs. В данном случае к базе Richy добавляется dhcpcd из сборочного каталога.
--- [ Читать далее ] ---

--- Код ---
# mount -t aufs -o dirs=/home/dev_modules/dhcpcd-6.9.4_XZM=rw:/initrd/bundles/base=ro aufs /mnt/data
# mksquashfs /mnt/data Richy-219-base.xzm -comp xz -Xbcj x86
Parallel mksquashfs: Using 4 processors
Creating 4.0 filesystem on Richy-219-base.xzm, block size 131072.
[===========================================================\] 11632/11632 100%

Exportable Squashfs 4.0 filesystem, xz compressed, data block size 131072
compressed data, compressed metadata, compressed fragments, compressed xattrs
duplicates are removed
Filesystem size 68727.80 Kbytes (67.12 Mbytes)
29.90% of uncompressed filesystem size (229866.53 Kbytes)
Inode table size 112300 bytes (109.67 Kbytes)
22.93% of uncompressed inode table size (489793 bytes)
Directory table size 130956 bytes (127.89 Kbytes)
38.40% of uncompressed directory table size (341046 bytes)
Number of duplicate files found 1203
Number of inodes 14364
Number of files 10679
Number of fragments 828
Number of symbolic links  2181
Number of device nodes 87
Number of fifo nodes 0
Number of socket nodes 0
Number of directories 1417
Number of ids (unique uids + gids) 3
Number of uids 2
root (0)
live (500)
Number of gids 3
root (0)
live (500)
messagebus (489)
# umount /mnt/data
--- Конец кода ---

--- Конец цитаты ---
Пояснения нужны?

sfs:
/home/dev_modules/dhcpcd-6.9.4_XZM - каталог?
Монтировали его в другой каталог и сжали?
Не понял смысла затеи...

DdShurick:

--- Цитата: sfs от 12 Февраль 2017, 10:24:24 ---/home/dev_modules/dhcpcd-6.9.4_XZM - каталог?
--- Конец цитаты ---
Да.

--- Цитата: sfs от 12 Февраль 2017, 10:24:24 ---Монтировали его в другой каталог и сжали?
--- Конец цитаты ---
В данном случае создал двухслойную aufs с точкой монтирования /mnt/data и всё вместе сжал в squashfs.

sfs:

--- Цитата: DdShurick от 12 Февраль 2017, 10:31:06 ---двухслойную aufs
--- Конец цитаты ---
Теперь замысел понятен
home/dev_modules/dhcpcd-6.9.4_XZM=rw:/initrd/bundles/base=ro
В rw есть какой-то смысл...
Я правильно понял - эксперименты к теме переделки pfsmerge-dir ?

sfs:
В итоге:

Сборка двухслойного (можно больше) aufs из каталогов /dir1 /dir2 в /mnt/2layer

--- Код ---
mount -t aufs -o dirs=/dir1=rw:/dir2=ro aufs /mnt/2layer
--- Конец кода ---
без хотя-бы одного слоя rw aufs не смонтируется.

Какой тогда смысл в ro?

Навигация

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

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

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