MagOSM для MagOS_2016.64

Запуск последней сборки МагОС с моими предпочтениями - MagOS на пакетной базе Магеи_x86-64 (Страница 1) — Модульные дистрибутивы на базе Mageia — Mageia Russian Community Forum

  • тема значков /usr/share/icons/ Papirus
  • в скриптах логи загрузки выводятся на экран
    Вообще то это нечестно скрывать от юзера логи загрузки
  • 51-autologin 52-desktop 53-language - изменены для работы в Магее, Росе, Убунту
  • 50-xorg - возможность определения видеокарты системой при загрузке
  • 11-xorg - Генерация Modeline выбранного в grub2 разрешения
  • все темы переведены на использование default.png
    В самой сборке МагОС в основном используется default.jpg
    Но есть темы на default.png. Что то непонятно
    В общем привел все к одному варианту, тем более что в Магее и Убунту пользуют ~.png
  • Systemd с последними предложениями но … есть снова и отличия
    Использовал свой вариант в /usr/lib/magos/Systemd. Работает как часы
    С предложенным у меня были проблемы и запустить не смог.
    Т к сохранение изменений системы у меня может задаваться из системы
    Но в MagOS.ini надо записать опции

SERVICESMASK=magos-shutdown,magos-pre-shutdown
AUTODESKTOP=yes
SAVETOMODULE=yes
SAVERPM=no
DISTR=MagOS
BASEDIR=/Linux/$DISTR/base
SAVE_BASE=91-save-base.pfs
FIRSTBOOT=90-firstboot.xzm
RPMBASE=93-rpmbase.xzm
HOMEDIR=/Linux/$DISTR/machines
SAVE_HOME=96-save-home.pfs
MACHINES_FL=/Linux/$DISTR/machines/dynamic

Cкачать MagOS-MagOSM.zip - https://cloud.mail.ru/public/PftP/3Bn6hnWDN

Все модули положить в MagOS/base и запускать вместе с 88-MagOS

  • uird - свежий загрузчик для сборки 20191226
    Запускал на UIRD
    Причем использовать надо только сежую версию UIRD

  • 89-magos-pach.xzm, 95-magosm.xzm - это сам мой МагОС
    Трудно сделать один МагОС модуль кот бы запускал Магиа, Росу и Убунту
    При всей схожести есть и отличия. Поэтому получилось два модуля
    95-magosm.xzm - это сам общий магос-модуль. Запуск во всех дистрах
    89-magos-pach.xzm - отличия запуска для Росы. Лежит в папке base дистра
    Но для МагОС-сборки оба модуля лежат в MagOS/base

  • 94-uird.xzm - это свежая версия UIRD для Росы
    Сам /usr/share/uird авторский
    Но присутствует /usr/bin/mk-uird
    Он сам управляет конфигурированием загрузчика и копирует все что нужно в папку запуска скрипта из терминала
    Команды

    конфигурированием загрузчика с выбором ядра и конфига

mk-uird -k -c

Скачать UIRD, реконфигурировать его и конфигурирование загрузчика с выбором ядра и конфига

mk-uird -rcl -k -c