Однажды даже был косяк с тем, что в гитрепе дракут похерили нужный нам коммит. Просто исчез и все :)
Anton Goroshkin
@neobht
Да. Собирать надо из подмодуля комитом. А обновлять его после тестов. Но пока обновлять не требуется. Вроде все функции на местах у нас. Как-нибудь займусь проверкой последнего dracut.
Михаил
@magos-linux
да, я собираю иначе. В 2014* приходится собирать со старым дракутом, на свежем не собирается. В 2016 обновлял дракут до последней версии, раньше проблем не было, отловил 2 ошибки только в ноябре. 1 проблему можно убрать патчем, который я предложил выше, вторая проблема тоже должна просто решаться, но я с ней не разбирался.
alexondi
@alexondi
Подскажите пожалуйста, когда загружаюсь с уирдом, хостнейм берется с инитрд а не с сквоша. Это можно как-то изменить?
Александр
@betcher
Гм. А какой хостнэйм?
Может у вас кроме уирд еще скрипты от магос?
alexondi
@alexondi
Уирд формировался в одной ос( минимальный дебиан Бастер) а сквош бастер с иксами. И загружается хостнейм с минимального
Нет, больше скриптов нет
Ну и пфс ещё стоят
alexondi
@alexondi
Ааа, это мой косяк, я сохранил минимальный свош , просто переназвал его, а уирд его все равно загпузил в модуль
Наверное я название сквоша по
Просто напишу в конфиге , а не со звездой
Александр
@betcher
:)
Бывает...
alexondi
@alexondi
Еще один вопрос :), Если я заменю стандартные reboot & shutdown -> $(echo 1 > /proc/sys/kernel/sysrq && echo "b" > /proc/sysrq-trigger) последствий не будет?
alexondi
@alexondi
/etc/initvars обязательно должен быть в сквоше?
Александр
@betcher
initvars в сквоше быть не должно
Где вы хотите заменить ребут и шатдаун?
alexondi
@alexondi
В сквоша в котором рутфс
У меня uinitrd ini на 220 строке ругается что нет susroot/etc/inivars
Uird init
Александр
@betcher
Возможно ошибка какая-то. Гляну. инитварс изначально лежит в уирд и из него копируется в систему, туда добавляются значения переменных уирд полученные из конфига уирд и кмдлайн. Сохранять в сквоше его не нужно.
Александр
@betcher
В сквоше наверное заменить можно ребут и шатдаун. Косяк может быть с toxzm только. Там определяется чем завершено ребутом или халтом. Не факт что правильно сработает.
_
alexondi
@alexondi
пытаюсь разобраться с порядком загрузке модулей. aufs-n показывает что основной сквош 7, а модуль с настройками пользователя 0. Это означает что в итоге пользовтельские настройки будут перекрыты настройками дефолта из 7 модуля?
не 0 а 1, 0 - changes
Александр
@betcher
Модули что выше, перекрывают те что ниже.
Можно ориентироваться по changes, если путаетесь в направлении
Он всегда имеет наивысший приоритет. Ну тоесть файлы из него, перекрывают все остальные. Чем дальше от ченджез тем приоритет меньше.
alexondi
@alexondi
подскажите, подалуйста, mkpfs может сделать модуль с сохранением структуруры каталогов? а то приходится копировать во временную ./new/.... и только потом модуль делать
т.е. надо упаковать /home/user/app/bin в такой же стурктуре
Александр
@betcher
Если вы хотите сохранить от /, но вырезать все кроме /home/* , то нет.
Он так не может.
С toxzm так можно сохранять.
alexondi
@alexondi
А если я сделаю структуру каталогов а папку с файлами прибиндю? Чтоб не копировать
Мкпфс не будет ругаться?
Александр
@betcher
если бинд думаю нет.
Пробуйте :)
alexondi
@alexondi
Подскажите, использование overlayfs вместо aufs, нужно ядро в котором в текущей версии дистрибутива нет модуля для ауфс, какие особенности и недостатки? все вроде загружается, но некоторые утилиты из пфс не работают, естетвенно
Anton Goroshkin
@neobht
На overlay нельзя «на лету» модули подключать, отключать
Поэтому не работают утилиты для этого
Все остальное - тоже самое по свойствам
Тени по другому тоже работают
Как то так
Anton Goroshkin
@neobht
Добавлена поддержка plymouth
Добавлен модуль uird-dev, позволяющий собирать addon из самого uird, например из qshell
Александр
@betcher
Как это выглядит?
Гружу до qs, а дальше?
Anton Goroshkin
@neobht
Просто загружаешься, поднимаешь сеть, клонируешь репозиторий и mkuird --addon