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

Автор Тема: Добавить в LF*дистрибутивы UIRD initrd  (Прочитано 94781 раз)

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

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5332
  • Репутация: +139/-1
Re: Добавить в LF*дистрибутивы UIRD initrd
« Ответ #90 : 25 Февраль 2020, 18:28:33 »
Скрины.


Когда я в PRA копирую папку /var/lib/private/ptv-server и ссылку /var/lib/ptv-server в 090-save, с сохранением атрибутов, то у меня все работает при старте системы. Правда я сервис останавливаю при копировании, так, на всякий случай. )
« Последнее редактирование: 25 Февраль 2020, 21:04:43 от krasnyh »

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5332
  • Репутация: +139/-1
Re: Добавить в LF*дистрибутивы UIRD initrd
« Ответ #91 : 25 Февраль 2020, 18:34:15 »
З.Ы. Надо нам наверное разделить тему, а то основное обчуждение заболтаем.
На мой взгляд, мы обсуждаем сейчас правильное выставление прав для файлов и папок при сохранении с toxzm. Так что все по теме (имхо).

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
  • Автор темы
    • MagOS linux
Re: Добавить в LF*дистрибутивы UIRD initrd
« Ответ #92 : 25 Февраль 2020, 18:37:29 »
На мой взгляд, мы обсуждаем сейчас правильное выставление прав для файлов и папок при сохранении с toxzm. Так что все по теме (имхо).
Там ничего не выставляется. Пакуется как есть. Режим toxzm по дефолту самый безопасный в этом смысле, полностью размонтированный ченджез просто пакуется в сквош, а при старте распаковывается в ченджез.
И тема не по toxzm, а по UIRD для prar. А по конфигу что-то молчат все :(
« Последнее редактирование: 25 Февраль 2020, 18:40:16 от betcher »

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5332
  • Репутация: +139/-1
Re: Добавить в LF*дистрибутивы UIRD initrd
« Ответ #93 : 25 Февраль 2020, 18:52:02 »
UIRD (overlay). Загрузка LiveCD с сохранением изменений.

Создал новую тему, чтобы не смешивать здесь.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33974
  • Репутация: +231/-0
    • PuppyRus-A
Re: Добавить в LF*дистрибутивы UIRD initrd
« Ответ #94 : 26 Февраль 2020, 09:10:37 »
Добавил ссылки в шапку центральной темы
Если надо доработать вики - формулируйте что...

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
  • Автор темы
    • MagOS linux
Re: Добавить в LF*дистрибутивы UIRD initrd
« Ответ #95 : 26 Февраль 2020, 09:52:31 »
Фронт работ такой.
1. Определяемся с конфигом uird для prar.
2. Аналогично со сборочным конфигом.
3. Готовим отдельный menu.lst где будет 5-10 примеров.
4. Папку UIRD с необходимыми подкаталогами и файлами.
5. Скрипт для автосборки уирд в прар (это может и не надо)
6. Выпускаете исо со всем чего насочиняли.
7. И вот где-то тут - wiki :)

По всем пунктам нужно хотябы обсуждение, в идеале минимальное участие, а то кроме krasnyh никто не понимает что и зачем. Переделать будет сложнее чем сразу сделать как лучше для прар, а не как мне нравится :)

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33974
  • Репутация: +231/-0
    • PuppyRus-A
Re: Добавить в LF*дистрибутивы UIRD initrd
« Ответ #96 : 26 Февраль 2020, 10:10:38 »
3-а. проверяем, что конвертер г4в в груб2 работает
5. В идеале PKGBUILD , пакеты и аналог mkinitcpio. Тем более я слышал на форуме арч ру , что арч на дракут переходит
Т.е. чтобы при смене ядра initrd автоматом пересобрался. Т.е. чтобы не только для пра , а для всего арч совместимого
кроме krasnyh никто не понимает что и зачем
Это типично для нашего форума :( И не думаю, что все доп. возможности юирд будут востребованы у большинства фругальщиков, которым достаточно сохраненки в модуль или папку
Поэтому лучше делать с прицелом на весь арч

Сам по уши в твбоксе. Наверное, к юирд смогу подключиться только после

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
  • Автор темы
    • MagOS linux
Re: Добавить в LF*дистрибутивы UIRD initrd
« Ответ #97 : 26 Февраль 2020, 10:24:46 »
3. Да конечно. А на чем может споткнуться?
5. Это конечно не плохо, но чет не хочется так глубоко лезть. Опыт с рпм подсказывает, что мантейнеров надо в отдельном  ПТУ готовить.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33974
  • Репутация: +231/-0
    • PuppyRus-A
Re: Добавить в LF*дистрибутивы UIRD initrd
« Ответ #98 : 26 Февраль 2020, 10:44:51 »
3. На новых выражениях. Короче - надо проверять
5. Зато может помочь icearch банда. А если заявиться на форуме арча - еще более широкое сообщество

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
  • Автор темы
    • MagOS linux
Re: Добавить в LF*дистрибутивы UIRD initrd
« Ответ #99 : 26 Февраль 2020, 16:42:58 »
Попытался представить что я sfs и слегка изменил конфиг. Утверждаем?

uird.config=prar1912.ini
uird.rootfs=tmpfs::SIZE=auto
uird.ro=*.xzm;*.pfs
uird.rw=*.rwm
uird.cp=*.pfs.cp,*/rootcopy
uird.load=/base/,/modules/,rootcopy
uird.noload=/saves/todir,/homes
uird.from=/prar1912;/UIRD::FORCE=yes::SGN=/prar1912.ini::TIMEOUT=5
uird.find_params=-maxdepth_4
uird.mode=clean
uird.changes=/saves/todir


Убраны uird.preinit и uird.shutdown. Будем добавлять там где нужны. Изменил имя конфига на /prar1912.ini, его же и использую как sgn файл. Будет удобно когда несколько ос c UIRD.

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5332
  • Репутация: +139/-1
Re: Добавить в LF*дистрибутивы UIRD initrd
« Ответ #100 : 26 Февраль 2020, 16:56:20 »
uird.syscp=/livekitlib::/usr/bin только в MagOS нужен?

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
  • Автор темы
    • MagOS linux
Re: Добавить в LF*дистрибутивы UIRD initrd
« Ответ #101 : 26 Февраль 2020, 17:05:59 »
Да, эту либу некоторые скрипты используют.

Оффлайн kostyalamer

  • Почетный участник
  • Старожил
  • *
  • Сообщений: 235
  • Репутация: +5/-0
Re: Добавить в LF*дистрибутивы UIRD initrd
« Ответ #102 : 26 Февраль 2020, 21:10:31 »
5. Это конечно не плохо, но чет не хочется так глубоко лезть. Опыт с рпм подсказывает, что мантейнеров надо в отдельном  ПТУ готовить.
Я бы сказал по другому: для rpm - ов готовить в технаре , для арча вполне хватит путяги . Синтаксис пакетов там гораздо ближе к апстриму. Понятно что чем сложнее пакет, тем навороченней PKGBUILD но со спеками не идет ни в какое сравнение.

Оффлайн kostyalamer

  • Почетный участник
  • Старожил
  • *
  • Сообщений: 235
  • Репутация: +5/-0
Re: Добавить в LF*дистрибутивы UIRD initrd
« Ответ #103 : 26 Февраль 2020, 21:16:11 »
5. Зато может помочь icearch банда. А если заявиться на форуме арча - еще более широкое сообщество
Поможем , отчего не помочь хорошим людям. Естественно на всякую ересь вроде манжарных или патченных ядер я не согласен , но если надо добавить в сборку какие-либо пакеты для ваших экспериментов или костылик туда какой-нибудь засунуть сделаем. Да и на арче обязательно помогут, к гадалке не ходи. Кстати , ты в результате сборку / заливку в Aur арчевых пакетов освоил ?

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
  • Автор темы
    • MagOS linux
Re: Добавить в LF*дистрибутивы UIRD initrd
« Ответ #104 : 27 Февраль 2020, 03:10:08 »
патченных ядер я не согласен
Имеете ввиду ауфс? Неужели нет ядер с ауфс для арча?