Сайт | Скачать | Видео | Wiki

Автор Тема: OverlayFS - современный аналог AUFS  (Прочитано 34375 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн betcher

  • Ветеран
  • *****
  • Сообщений: 3019
  • Репутация: +35/-0
    • MagOS linux
Re: OverlayFS - современный аналог AUFS
« Ответ #75 : 21 Апрель 2021, 11:42:26 »
т.е. тупо модуль распаковывают в корень? Даже не монтирование+симлинки
Бандл то создают. А дальше cp mv и т.д ))

Оффлайн betcher

  • Ветеран
  • *****
  • Сообщений: 3019
  • Репутация: +35/-0
    • MagOS linux
Re: OverlayFS - современный аналог AUFS
« Ответ #76 : 21 Апрель 2021, 12:59:37 »
Тогда - лажа. Проще самим написать
Ну может не лажа. Просто обманутые ожидания ))

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5336
  • Репутация: +139/-1
Re: OverlayFS - современный аналог AUFS
« Ответ #77 : 21 Апрель 2021, 14:37:12 »
да и https://forum.puppylinux.com/viewtopic.php?p=10594#p10594
DebianDog-Sid-full-20201125-overlay_amd64-UEFI.iso
Горячее подключение организовано через chroot двумя способами, а-ля tinycore или chroot.

В iso только два модуля, поэтому надо что-то доустанавливать для тестов.
Цитата
$ lh *.squashfs
-rw-r--r-- 1 root root 363M ноя 25 16:53 01-filesystem.squashfs
-rw-r--r-- 1 root root  46M ноя 24 01:21 k-5.9.0-3-amd64.squashfs

Я собирал mc через AptToSfs. Далее "ПКМ - Load Module (in chroot)" в pcmanfm по mc.squashfs.


Положил временно https://file.puppyrus.org/users/roll/mc.squashfs на сервер (после использования можно удалять). Положить в iso в /optional и пересоздать образ. Это для простоты и удобства последующих тестов.
« Последнее редактирование: 30 Январь 2022, 01:09:24 от krasnyh »

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5336
  • Репутация: +139/-1
Re: OverlayFS - современный аналог AUFS
« Ответ #78 : 21 Апрель 2021, 15:19:20 »
Еще от этого же автора (fredx181):
Re: Загрузка SFS "на лету" [экспериментальная]

Цитата
Вдохновленный идеями/обсуждениями @rufwoof и @wanderer (на основе метода tinycore загрузки SFS с использованием символических ссылок):
https://forum.puppylinux.com/viewtopic.php?p=10778#p10778


upd. Пытаюсь по ссылке выше распаковать loadmodule.gz и rmbrokenlinks.sh.gz, а это простые скрипты, переименованные в *.gz.

upd2. https://github.com/doglinux/sidog/raw/master/amd64/sfsload_1.0.8_all.deb
Комментарий темы https://forum.puppylinux.com/viewtopic.php?p=14419#p14419

Обновляется, sfsload_1.0.9_all.deb

Простенькое loadmodulegui (скрин).
« Последнее редактирование: 21 Апрель 2021, 17:11:09 от krasnyh »

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33989
  • Репутация: +231/-0
    • PuppyRus-A
Re: OverlayFS - современный аналог AUFS
« Ответ #79 : 21 Апрель 2021, 16:31:42 »
метода tinycore загрузки SFS с использованием символических ссылок):
Это лучше чем распаковка - места в сохраненке (если она в памяти - критично) ест меньше
Но пока aufs жив - надо ли...
это простые скрипты, переименованные в *.gz.
У них всегда такой прикол был

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5336
  • Репутация: +139/-1
Re: OverlayFS - современный аналог AUFS
« Ответ #80 : 21 Апрель 2021, 16:40:15 »
Но пока aufs жив - надо ли...
Надо. Классический пример, в iso уже давно используется 000-kernel-5.11.0-pf2-1-pra_64, хотя уже вышел патч pf-7. Т.е. с ядрами aufs организованно все постольку-поскольку.

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5336
  • Репутация: +139/-1
Re: OverlayFS - современный аналог AUFS
« Ответ #81 : 21 Апрель 2021, 16:43:43 »
Тем более у автора организована сборка субархитектур:

    generic
    AMD Zen 2
    Intel Core 2
    Intel Silvermont
    Intel Skylake


Сколько то процентов производительности может даст, почему нет.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33989
  • Репутация: +231/-0
    • PuppyRus-A
Re: OverlayFS - современный аналог AUFS
« Ответ #82 : 21 Апрель 2021, 16:43:47 »
Надо.
Компилите. PKGBUILD я выкладывал вместе со своим ядром
Если соберетесь это делать - сначала напишите на форуме. Надо конфиг обсудить
А смысл гнаться за номером pf ?
с ядрами aufs организованно все постольку-поскольку
aufs работает - что еще надо?

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5336
  • Репутация: +139/-1
Re: OverlayFS - современный аналог AUFS
« Ответ #83 : 21 Апрель 2021, 16:44:50 »
Компилите
Хорошая альтернатива готовым ядрам. :)

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33989
  • Репутация: +231/-0
    • PuppyRus-A
Re: OverlayFS - современный аналог AUFS
« Ответ #84 : 21 Апрель 2021, 16:46:26 »
Про готовые я недавно правил тему

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5336
  • Репутация: +139/-1
Re: OverlayFS - современный аналог AUFS
« Ответ #85 : 21 Апрель 2021, 16:54:30 »
Добавил выше ссылку на sfsload_1.0.8_all.deb от fredx181, где правленные loadmodule и rmbrokenlinks.sh под overlay.

Оффлайн yxma

  • Истина - абсолютна. Но не в линуксе )))
  • Ветеран
  • *****
  • Сообщений: 1888
  • Репутация: +11/-0
  • конченый виндеец, местный сумасшедший 8) 8) 8)
Re: OverlayFS - современный аналог AUFS
« Ответ #86 : 21 Апрель 2021, 17:32:21 »
у меня aufs написано в трее, некликабельно. Рядом график, желтым показывает трафик сети (как я думаю), а дальше еще 2. Один зеленый с голубым, другой синий или белый - непонятно. Тот, то зелено-голубой постоянно заполнен примерно на 80%
Что они означают? подсказки не появляются. Система прар2008
успехов в труде и счастья в личной жизни!

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5336
  • Репутация: +139/-1
Re: OverlayFS - современный аналог AUFS
« Ответ #87 : 21 Апрель 2021, 18:38:21 »
Положил временно https://file.puppyrus.org/users/roll/mc.squashfs
Туда же положил sfsload_1.0.9.squashfs, тоже временно.
здесь реализован метод со ссылками как в tinycore.
Цитата: krasnyh от Вчера в 15:19:20
    (на основе метода tinycore загрузки SFS с использованием символических ссылок)
« Последнее редактирование: 22 Апрель 2021, 13:56:27 от sfs »

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5336
  • Репутация: +139/-1
Re: OverlayFS - современный аналог AUFS
« Ответ #88 : 21 Апрель 2021, 19:13:38 »
пересоздать iso привычным способом с iso-make-hybrid.sh
Вспомнил как это делается, пересобрал iso. Надо было докинуть наши папки boot и EFI, взамен дефолтных.

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5336
  • Репутация: +139/-1
Re: OverlayFS - современный аналог AUFS
« Ответ #89 : 21 Апрель 2021, 19:28:34 »
Скрин.

Модуль sfsload_1.0.9.squashfs положил в /live, mc.squashfs в /live/optional. Причем mc все равно почему-то подключился, перезагрузился с noload=mc.
« Последнее редактирование: 21 Апрель 2021, 19:31:21 от krasnyh »