Re: параметры модулю

2019-12-05 Пенетрантность Alex Kicelew
On 12/5/19 8:57 AM, ilya wrote:
> Передать напрямую едру в /etc/default/grub не работает?

Спасибо. Самый простой вариант в голову и не пришел.



Re: параметры модулю

2019-12-04 Пенетрантность ilya
В Thu, 5 Dec 2019 00:46:34 +0300Alex Kicelew  пишет:Передать напрямую едру в /etc/default/grub не работает?https://www.kernel.org/doc/html/v4.14/admin-guide/kernel-parameters.htmlModule parameters can be specified in two ways: via the kernel commandline with a module name prefix, or via modprobe, e.g.:(kernel command line) usbcore.blinkenlights=1(modprobe command line) modprobe usbcore blinkenlights=1> Мне нужно указать параметры модулю, который определяется автоматически> скриптами в /etc/grub.d (то, что многим модулям можно многие параметры> поменять на лету эхом в /sys/module/..., я знаю, но мне нужно поменять> параметр, который принимается только при загрузке модуля, а на лету> игнорируется) Я могу попробовать прописать его в> /etc/initramfs-tools/modules, но боюсь, что этот файл анализируется и> исполняется либо после п.1 (в таком случае я после перезагрузки просто> увижу, что не получил желаемого), либо до, а вот в таком случае я могу> нарушить правильную последовательность загрузки модулей и увидеть> незагружаемую систему, чего хотелось бы избежать.> > А как это делать правильно, чтобы ничего не сломать, но получить> желаемый результат?> 

параметры модулю

2019-12-04 Пенетрантность Alex Kicelew
Hi.

Связка grub + initramfs некоторые модули загружает в самом начале, до
монтирования корневой fs и анализа /etc/modprobe.d. Насколько я понимаю,
какие именно модули грузятся в самом начале, определяется двумя способами.

1) скрипты в /etc/grub.d автоматически определяют конфигурацию системы;

2) в /etc/initramfs-tools/modules можно вписать нужные модули с параметрами.

Мне нужно указать параметры модулю, который определяется автоматически
скриптами в /etc/grub.d (то, что многим модулям можно многие параметры
поменять на лету эхом в /sys/module/..., я знаю, но мне нужно поменять
параметр, который принимается только при загрузке модуля, а на лету
игнорируется). Я могу попробовать прописать его в
/etc/initramfs-tools/modules, но боюсь, что этот файл анализируется и
исполняется либо после п.1 (в таком случае я после перезагрузки просто
увижу, что не получил желаемого), либо до, а вот в таком случае я могу
нарушить правильную последовательность загрузки модулей и увидеть
незагружаемую систему, чего хотелось бы избежать.

А как это делать правильно, чтобы ничего не сломать, но получить
желаемый результат?