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

Автор Тема: Обсуждение: Оптимальный для модульного фругала Initrd  (Прочитано 90384 раз)

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

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re:Оптимальный для модульного фругала initrd
« Ответ #45 : 11 Ноябрь 2015, 11:06:03 »
Если точки монтирования разделов винтов одинаковые - какие проблемы?

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re:Porteus Initrd vs UIRD
« Ответ #46 : 27 Ноябрь 2015, 16:49:34 »
Распыляете усилия.
Немного подкрутил на перспективу в свете nemesis

Оффлайн neobht

  • Ветеран
  • *****
  • Сообщений: 1031
  • Репутация: +15/-0
Re:Porteus Initrd vs UIRD
« Ответ #47 : 27 Ноябрь 2015, 19:13:05 »
В перспективе полезней совместно делать uird.

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re:Porteus Initrd vs UIRD
« Ответ #48 : 27 Ноябрь 2015, 19:43:05 »
В перспективе полезней совместно делать uird.
Кому полезней, вам?
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн neobht

  • Ветеран
  • *****
  • Сообщений: 1031
  • Репутация: +15/-0
Re:Porteus Initrd vs UIRD
« Ответ #49 : 28 Ноябрь 2015, 06:49:24 »
Тому, кто наращивает функционал в других initrd.
Тому, кто действительно хочет гибкости и универсальности построения модульных дистрибутивов.

Я действительно это хочу, поэтому и мне в частности.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re:Porteus Initrd vs UIRD
« Ответ #50 : 28 Ноябрь 2015, 07:20:20 »
В перспективе полезней совместно делать uird.
Как можно в initrd-pra-porteus делать совместимость с другим initrd? Разве что перенести какие-то функции
Я исхожу из :
1. pra-porteus проще, меньше, лучше документирован и оттестирован
2. porteus доробатывается авторами. Их новая разработка - nemesis может открыть новые перспективы для ПРА (тырить модули, скрипты)
3. Функционал UIRD , которого нет в pra-porteus дома не нужен. Приведите пример нужного дома функционала, которого нет в pra-porteus

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re:Porteus Initrd vs UIRD
« Ответ #51 : 28 Ноябрь 2015, 08:18:30 »
Тому, кто наращивает функционал в других initrd.
Какой, по вашему, функционал необходим initrd?
Тому, кто действительно хочет гибкости и универсальности построения модульных дистрибутивов.
Вам так хочется вторую винду сделать? Создание aufs всего-лишь одна команда монтирования.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re:Оптимальный для модульного фругала initrd
« Ответ #52 : 28 Ноябрь 2015, 08:39:51 »
Скорее не винду, а использовать в качестве initrd - slitaz (т.е. дистр в дистре, по размеру уже близко), причем с systemd внутри (от которого я даже в базе планирую отказаться)
Уже и модули софта initrd есть. Остался последний шаг - отказаться от aufs и Mag-slitOz готов  :)
Кстати шутки шутками , а идея использования UIRD как самостоятельной ОС вполне интересная... Тем более и инструмент сборки (dracut) есть. Главное чтобы размер не как у MagOs получился (неделимый Гиг)
« Последнее редактирование: 28 Ноябрь 2015, 08:41:30 от sfs »

Оффлайн neobht

  • Ветеран
  • *****
  • Сообщений: 1031
  • Репутация: +15/-0
Re:Оптимальный для модульного фругала initrd
« Ответ #53 : 28 Ноябрь 2015, 11:41:29 »
В uird systemd используется только на уровне udev.

Вопрос не в одной команде, а в гибкости.
В
Указал на исо, указал, где хома, указал, куда изменения писать и все. Получил модульный вариант. Хоть арч, хоть дебиан, хоть убунту, хоть альт, хоть роса, все распространенные пробовал, даже Ричи и пра.

Так не может портеус. Это функционал для домашнего пользователя незаменим. Какой дистр хочет - тот и выбирает. А под одну команду и вечный поиск преимуществ, которых нет, можно годами вести дискуссии, годами делать компиляции под жестко заданную структуру и годами делать то, что уже давно сделано. И ладно если в итоге придете к другому функционалу, но тут не тот случай. Придете именно к этому же самому или постоянно придется готовить свой винегрет. Просто годы работ на смарку будут уходить.

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re:Оптимальный для модульного фругала initrd
« Ответ #54 : 28 Ноябрь 2015, 12:22:05 »
Указал на исо, указал, где хома, указал, куда изменения писать и все.
А у меня что, не так? Указать dev, dir и home.
Придете именно к этому же самому или постоянно придется готовить свой винегрет. Просто годы работ на смарку будут уходить.
Я уже пришёл, это вы всё плутаете. :)
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн neobht

  • Ветеран
  • *****
  • Сообщений: 1031
  • Репутация: +15/-0
Re:Оптимальный для модульного фругала initrd
« Ответ #55 : 28 Ноябрь 2015, 13:24:51 »
Про ваш инит я не говорю. Он минимален под жестко заданную структуру. Такой и должен быть для решения той задачи, которую вы ставите.

Я больше говорю про те случаи, когда используют инит от porteus и пытаются решить задачи более навороченные и негибкими способами. У меня и возникает два вопроса: почему не используют ваш инит, если хотят минимализма; почему не используют uird, если можно вообще что угодно сделать для модульного построения. И ладно если была бы своя разработка, но нет же. Используется разработка тех, кто не хочет даже слушать русско говорящих. Вот и вопрос: зачем себя обманывать, когда можно принести пользу развивая весьма неплохой проект, хотя бы даже просто используя его и выказывая свои пожелания.

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re:Оптимальный для модульного фругала initrd
« Ответ #56 : 28 Ноябрь 2015, 14:16:45 »
почему не используют ваш инит, если хотят минимализма
Отвечу словами sfs:"незадокументирован".
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re:Оптимальный для модульного фругала initrd
« Ответ #57 : 28 Ноябрь 2015, 16:35:08 »
Давайте поконкретнее спорить
3. Функционал UIRD , которого нет в pra-porteus дома не нужен. Приведите пример нужного дома функционала, которого нет в pra-porteus
Были у меня идеи фругалить все подряд. На pra-porteus сделал кучу дистров. В итоге пришел к выводу что это бесполезное занятие. Никому не интересно. Софт везде одинаковый.
Лучше сосредоточиться на одном дистре. Arch скелет наиболее удобен

Разработку Дяди Шурика надо изучать. Обратным инжинирингом не хочется. Да и смысл - если в pra-porteus все устраивает, а других проблем в ПРа достаточно

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re:Оптимальный для модульного фругала initrd
« Ответ #58 : 28 Ноябрь 2015, 18:31:17 »
Разработку Дяди Шурика надо изучать.
Не обязательно, можно просто пользоваться. Портеус изучать труднее.
Здесь AltIceWM и скелет на busybox BB-1.
DISTRO_SPECS Alt
Код
DISTRO_FILE_PREFIX="AltIceWM"
DISTRO_VERSION=p7
DISTRO_REPO="http://ftp.altlinux.org/pub/distributions/ALTLinux/p7/branch/i586/RPMS.classic/"
DISTRO_SPECS BB
Код
DISTRO_FILE_PREFIX="BB"
DISTRO_VERSION=1
DISTRO_REPO=""
и оно работает  ;)
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re:Оптимальный для модульного фругала initrd
« Ответ #59 : 28 Ноябрь 2015, 19:55:44 »
Ну и кто сможет по этому описанию запустить AltIceWM?
Про iso уж и не мечтаю, но даже menu.lst нет и описания параметров ядра  :'(