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

Автор Тема: Стартовые скрипты minios-*  (Прочитано 909 раз)

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

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 34003
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Стартовые скрипты minios-*
« : 24 Август 2022, 14:46:41 »
Запускаются сервисами systemd : minios-script-launcher.service minios-shutdown.service minios-startup.service
В основном обрабатывают https://github.com/minios-linux/minios-live/wiki/Параметры-командной-строки-(чит-коды)
В https://ftp2.minios.dev/minios-bullseye-xfce-frugal-base-ru-amd64-aufs-zstd-20220809_1557.iso перенесены из initrd , что дает возможность использовать другие инитрд

Посмотрел - в этих сервисах используются параметры и куски кода из /run/initramfs , т.е. копии инитрд
Это временно или я вообще не понял замысел?

Оффлайн crims0n

  • Модератор
  • Пользователь
  • ****
  • Сообщений: 42
  • Репутация: +1/-0
Re: Стартовые скрипты minios-*
« Ответ #1 : 24 Август 2022, 15:06:53 »
в этих сервисах используются параметры и куски кода из /run/initramfs
Сейчас в initrd закомментирована функция, которая вызывает эти куски. Сейчас initrd функционально максимально близок к чистому linux-live.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 34003
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: Стартовые скрипты minios-*
« Ответ #2 : 24 Август 2022, 15:59:47 »
в initrd закомментирована функция, которая вызывает эти куски
но
Код
# head minios-script-launcher 
#!/bin/bash
. /run/initramfs/lib/config || exit 1
. /run/initramfs/lib/buildconfig || exit 1
. /run/initramfs/lib/minioslib || exit 1
используются параметры и куски кода из /run/initramfs
т.е. замысла отвязаться от инитрд слакса не было?

Оффлайн crims0n

  • Модератор
  • Пользователь
  • ****
  • Сообщений: 42
  • Репутация: +1/-0
Re: Стартовые скрипты minios-*
« Ответ #3 : 24 Август 2022, 16:18:51 »
. /run/initramfs/lib/config || exit 1
. /run/initramfs/lib/buildconfig || exit 1
. /run/initramfs/lib/minioslib || exit 1
Эти скопирую в систему

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 34003
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: Стартовые скрипты minios-*
« Ответ #4 : 08 Сентябрь 2022, 11:29:55 »
В итоге crims0n скрипты minios вынес из инитрд в 00-minios*.sb
Т.е. сделан 1й шаг в сторону использования разных инитрд
Протестировать : https://ftp.minios.dev/nightly/ - уже с uird initrd