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

Автор Тема: mc в отдельный initrd  (Прочитано 2138 раз)

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

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33972
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
mc в отдельный initrd
« : 25 Февраль 2021, 09:46:45 »
И запускать систему
initrd  initrd-mc initrd-обычный - когда это нужно для отладки
Обычный перектоет mc
Как такое собрать?

initrd-обычный = mkuird lfa -e plimouth,uird.network,uird.soft - норм., только много модулей ядра для сетевух. Зачем? не убрать?

mkuird lfa -e plimouth,uird - собирает что-то непонятное без бузибокс и mc

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
Re: mc в отдельный initrd
« Ответ #1 : 25 Февраль 2021, 11:04:01 »
только много модулей ядра для сетевух.
Для загрузки по сети, в других случаях не обязательно.
Моноблок 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

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33972
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: mc в отдельный initrd
« Ответ #2 : 25 Февраль 2021, 11:09:22 »
Если я собираю без uird.network - зачем они?

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
Re: mc в отдельный initrd
« Ответ #3 : 25 Февраль 2021, 11:16:20 »
Моноблок 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

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33972
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: mc в отдельный initrd
« Ответ #4 : 01 Март 2021, 09:02:07 »

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
    • MagOS linux
Re: mc в отдельный initrd
« Ответ #5 : 01 Март 2021, 12:51:17 »
Сперва обновить uird. Я сломал это когда делал сборку с системным дракутом. Сейчас уже работает.
Затем открываете mkuird.cfg, там последней строкой:
ExtraDM="uird-dev"
меняете на uird-soft, там как раз только mc. И собираете:

mkuird --addon

С другим софтом по аналогии. Смотрите 00uird-soft и 00uird-dev для примера.
Но учтите, что туда попадут и некоторые зависимости, то есть общий размер двух initrd будет больше чем если mc включить в основной uird.

P.S. Initrd с модулями ядра собирается похожим образом:
mkuird --kmod