Автор Тема: Альтернативный LiveCD(flash|hdd) метод установки с расширенными функциями  (Прочитано 19156 раз)

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

Оффлайн sfs

  • Местный
  • *****
  • Автор темы
  • Сообщений: 722
    • PuppyRus-Arch
Обновил на базе runtu-lite 22 и своего ядра с AUFS, UKSM  и пр.
Собрал из ppa свежий LXQT поверх LXDE.
LXQT жрет больше LXDE , но меньше KDE и XFCE

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3474
sfs - спасибо, что поделились. Можно ссылку на итоговый дистрибутив?

Оффлайн sfs

  • Местный
  • *****
  • Автор темы
  • Сообщений: 722
    • PuppyRus-Arch
iso не собирал, lxqt не особо вылизывал, но если здесь есть заинтересованные - могу сделать iso
« Последнее редактирование: Июнь 27, 2022, 17:42:51 от sfs »

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3474
Отчего же не посмотреть на альтернативные варианты? Всегда интересно.

Оффлайн sfs

  • Местный
  • *****
  • Автор темы
  • Сообщений: 722
    • PuppyRus-Arch
https://file.puppyrus.org/users/pra64/iso/lfuld22-test1-x86_64.iso
https://file.puppyrus.org/users/pra64/iso/lfuld22-test1-x86_64.iso.md5.txt
Пароли у root и live : woofwoof

на базе runtu-lite 22 и своего ядра 5.16.0-pf с AUFS, UKSM (в трее показывает сколько памяти сэкономлено)  , mglru (поможет с браузерами у кого совсем мало ram) и пр.

2 вида initrd : rootaufs2 (мое под Arch) и UIRD (под dracut).
Можно с обычной установкой любого линукса делать фокусы типа : корень вашей системы в ro + верхним слоем (на HDD или в RAM) изменения в процессе работы. Так можно экспериментировать не изменяя систему. Изменения можно сохранять . В iso есть примеры
Ядро должно быть с AUFS или OverleyFS (сейчас есть во всех ядрах). С AUFS к такой системе можно по горячему подключать\отключать модули.squashfs

001-lf-uld22-sf01.pfs - родной из runtu без изменений
089-upd-uld22-sf02.pfs - /home/live

Опциональные модули ( можно не использовать ):
020-notify-uld22-sf02.pfs - немного софта из юбунту репы
089-upd-zz-lfd-sf04.pfs  - мои утилиты и т.п. + pfs-utils
089-z-de-lxqt-uld22-sf05.pfs - свежий 1.1 LXQT из ppa
089-z-de-ovs-uld22-sf01.pfs - мой аналог LXDE, но gtk3 с vala-panel
[vala-panel смотрел пару лет назад, тогда она показалась мне не особо стабильной и готовой к включению в основной состав. Также, помнится, автор упоминал, что более нацелен на работу панели в окружении Wayland (не любит Иксы). Я же в ближайшее время переходить на него не планирую.
Юзаю - проблем нет. Под вайланд vala-panel пока не работает. Есть связь с ее русскоязычным автором
Остальные компоненты LXDE есть gtk3 (в Арче) кроме проблемной lxpanel
Если понравится - готов поучаствавать в runtu-lite-gtk3  ;)

LXQT и OVS особо не вылизывал - демки. OVS жрет чуть больше LXDE, но меньше LXQT

Собрать модуль с нужным вам софтом : sudo chroot2pfs --mlist /путь/001-lf-uld22-sf01.pfs --command bash
И далее : apt update && apt install
Порядок модулей не важен - мой скрипт dpkg-fix автоматом пересоберет базу apt - подобного не нашел  в slax и пр.

Мои портированные (в /opt) модули софта. Подключать\отключать через sfs-get. Не все будут работать под runtu

Аналогичную трансформацию можно сделать с любым .deb и arch линуксом
« Последнее редактирование: Июнь 29, 2022, 17:35:18 от sfs »

Оффлайн yx

  • Местный
  • *****
  • Сообщений: 841
вернусь в город на безлимит - обязательно приколюсь )

Оффлайн smik55

  • Местный
  • *****
  • Сообщений: 1111
Закинул lfuld22-test1-x86_64.iso на флешку с Ventoy. MD5 : d3e5303f23578efb24d907a537af28db
Появилось меню загрузки. Сначала ничего не выбирал и по умолчанию пошла загрузка с первого пункта : rootaufs2 .
Потом появилось сообщение об ошибке в загрузке и выпало в консоль.
Перезагрузился и выбрал второй пункт с  UIRD. Опять пошла загрузка и затем сообщение об ошибке инициализации и опять в консоль.
В общем у меня не удалось посмотреть. А у самого sfs как все происходит?




Оффлайн sfs

  • Местный
  • *****
  • Автор темы
  • Сообщений: 722
    • PuppyRus-Arch
Ventoy не юзаю. Вряд ли с ним получится. Если только в нем есть режим dd
Подробно про установку
Коротко:   
Попроще :делайте dd на флэшку или любым аналогом или просто переписать на флэшку файлами и грузиться через EFI
Опытным : переписать на hdd файлами и добавить в свой загрузчик строку. В исо есть для grub4dos и grub2 и даже мой конвертер grub4dos -> grub2
Сам проверял iso в виртуалке

Оффлайн yx

  • Местный
  • *****
  • Сообщений: 841
На сегодня ни одна мультизагрузочная система не грузит LF
Только с отдельной флешки, только своя загрузка, в которой можно записать кучу подобных ОС
« Последнее редактирование: Июль 01, 2022, 00:07:18 от yx »

Оффлайн sfs

  • Местный
  • *****
  • Автор темы
  • Сообщений: 722
    • PuppyRus-Arch
Обновил ядро до 6.0-pf2
Собрал модуль PaperDE для lfuld22-test1-x86_64.iso
На virtualbox 5.2 wayland DE не работает (любая).
На 6.1 работает с установкой галки Дисплей - "Вкл. 3д ускорение"
« Последнее редактирование: Октябрь 24, 2022, 13:35:30 от sfs »