Автор Тема: Дистрибутивы Альт Линукс на модульной архитектуре MagOS  (Прочитано 16858 раз)

Оффлайн neobht

  • Завсегдатай
  • *
  • Сообщений: 390
Продолжая работу в этом направлении, удалось унифицировать не только работоспособность модульного подхода под различные версии дистрибутивов, но и разрабатывая систему начальной загрузки UIRD для проекта MagOS неожиданным следствием стала фишка возможности загрузки систем из их оригинальных live-версий.

Создал меню для организации сетевых (загружаемые по http) версий модульных MagOS+AltLinux:

MagOS_AltLinux IceWM  (декабрьский стартеркит)
MagOS_AltLinux LXDE (декабрьский стартеркит)
MagOS_AltLinux Mate (декабрьский стартеркит)
MagOS_AltLinux Gnome3 (декабрьский стартеркит)
MagOS_AltLinux KDE4 (декабрьский стартеркит)
MagOS_AltLinux XFCE (декабрьский стартеркит)
MagOS_AltLinux TDE (декабрьский стартеркит)

MagOS_AltLinux School Master
MagOS_AltLinux Simply
MagOS_AltLinux Centaurus

Желающим посмотреть и потестировать (особенно, если у вас кампус до Яндекса и адрес по DHCP): http://magos.sibsau.ru/repository/netlive/multi/ipxe.iso

Там вложенные менюшки, просто по умолчанию все ожидайте, пока не появится Альт. Поставил его по умолчанию.
На сообщение Params: - просто нажмите Enter.

Пароль root: toor
« Последнее редактирование: 13.01.2015 19:53:21 от neobht »

Оффлайн gvy

  • alt linux team
  • ***
  • Сообщений: 1 008
    • Альт на Эльбрусе
    • Email
Посмотрел на примере altlinux-p7-icewm -- работает; осталось посмотреть да почитать, как сделано :-)
--
Michael Shigorin | ALT Linux Team | ANNA-News | Сделано у нас | altlinux.org/эльбрус

Оффлайн neobht

  • Завсегдатай
  • *
  • Сообщений: 390
Да. Теперь даже могу рассматривать Альт (модульный вариант) , как альтернатива Росе в своей организации :)

Оффлайн gvy

  • alt linux team
  • ***
  • Сообщений: 1 008
    • Альт на Эльбрусе
    • Email
А не хотите интегрировать наработки в sisyphus/p7, чтоб можно было сразу собирать нужное вместо переделывания?  У меня давно бродили мысли насчёт некоего netinst, который умел бы тащить разные инсталеры/livecd/rescue по сети; упирался в то, что там разные ядра используются, до iPXE не добрался.
--
Michael Shigorin | ALT Linux Team | ANNA-News | Сделано у нас | altlinux.org/эльбрус

Оффлайн neobht

  • Завсегдатай
  • *
  • Сообщений: 390
Переделывать ничего не нужно. Используются оригинальные iso.
Нужно только собирать initrd на основе uird, который в свою очередь является модулем к dracut.

Оффлайн neobht

  • Завсегдатай
  • *
  • Сообщений: 390
Еще допилил функционал UIRD.
Теперь чего только с ним не сделать. :)
Если раньше модульный функционал по востребованности опережал время, то сейчас уже сложно представить насколько функционал и заложенные идеи пока опережают время.

Тем не менее ряд перспективных направлений применения планируем у себя глобально в продакшен внедрять.

Не обратил внимания - в Альтах есть dracut?

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 908
    • Домашняя страница
    • Email
Что он делает?
Андрей Черепанов (cas@)

Оффлайн neobht

  • Завсегдатай
  • *
  • Сообщений: 390
По умолчанию уже выбран не Альт, если будете тестировать.  Теперь там поддержка уже есть почти для всех дистров из самых распространенных.

По сети с полным функционалом грузится Роса и вся линейка последних Альтов (другие не проверял, но тоже должны по идее).

Оффлайн neobht

  • Завсегдатай
  • *
  • Сообщений: 390
Он из обычного дистра делает модульный с поддержкой распределенного сетевого и файлового размещения.

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 908
    • Домашняя страница
    • Email
А, тогда нету.
Андрей Черепанов (cas@)

peb

  • Гость
По умолчанию уже выбран не Альт,

Если не секрет, то почему не Альт?

Оффлайн gvy

  • alt linux team
  • ***
  • Сообщений: 1 008
    • Альт на Эльбрусе
    • Email
Не обратил внимания - в Альтах есть dracut?
Нет, у нас make-initrd -- родились они практически одновременно и из сходных соображений.
--
Michael Shigorin | ALT Linux Team | ANNA-News | Сделано у нас | altlinux.org/эльбрус

Оффлайн neobht

  • Завсегдатай
  • *
  • Сообщений: 390
По умолчанию уже выбран не Альт,

Если не секрет, то почему не Альт?

Потому что по умолчанию MagOS. :)
Я имею ввиду в загрузочном сетевом меню.

Отвечая на вопрос "Что он делает?" я имел ввиду uird.
Dracut - это система сборки initrd.


Оффлайн gvy

  • alt linux team
  • ***
  • Сообщений: 1 008
    • Альт на Эльбрусе
    • Email
Появился специальный каталог, на имена ссылок в котором теперь можно закладываться: /p7/permalink/.

Следующие стартеркиты ожидаются через полторы недели -- может, скооперируемся по части сетевой загрузки? ;-)
--
Michael Shigorin | ALT Linux Team | ANNA-News | Сделано у нас | altlinux.org/эльбрус

Оффлайн neobht

  • Завсегдатай
  • *
  • Сообщений: 390
Я только за.
Обновлять  стараюсь сетевые стартеркиты Альтов регулярно.
Уже существенно с момента первой публикации нарастил функционал uird. Теперь он грузит все самые распространенные дистрибутивы, даже на openrc которые.