LINUX.ORG.RU

добавить свою опцию ядра


0

1

Приветствую!
Вот такой вопрос:
как добавить свою опцию ядра? те если при загрузке указать -qwerty, то создатся файл /qwerty

интересуют примеры кода и как свои вставки «скрестить» с ядром?


Ответ на: комментарий от lazyklimm

да я понял, такой вариант не совсем подходит
потому что, что вы предлагаете будет реализовываться при входе пользователя в систему\при инициализации пользовательских скриптов(как пример, rc.local) и тд, а нужно именно приначальной загрузке(те что то типо лкм)

CepbIu
() автор топика
Ответ на: комментарий от CepbIu

впили это в /sbin/init, лезть в ядро последнее дело

anonymous
()
Ответ на: комментарий от CepbIu

при входе пользователя в систему\при инициализации пользовательских скриптов

при чём тут пользователь? в init на первый ранлевел можно запихнуть, в crontab-овский @reboot. Дофига вариантов

lazyklimm ★★★★★
()
Ответ на: комментарий от CepbIu

Посмотри на initrd, тамошний init именно этим и занимается.

ABW ★★★★★
()

в функции start_kernel вызывается setup_arch, ей в качестве параметра передаётся указатель на «cmdline» и где-то в недрах этой setup_arch вызывается parse_cmdline_early(cmdline_p).

ukr_unix_user ★★★★
()
Ответ на: комментарий от ukr_unix_user

в функции start_kernel вызывается setup_arch, ей в качестве параметра передаётся указатель на «cmdline» и где-то в недрах этой setup_arch вызывается parse_cmdline_early(cmdline_p).

предвижу следующую тему: как создать файл из модуля.

dimon555 ★★★★★
()
Ответ на: комментарий от ukr_unix_user

orly? с бульбулятором он заслуженно подвергнется естественному отбору, а так, при должном везении, устроится клепать очередные фобос-грунты

anonymous
()

А может не надо пихать это в ядро?

gadfly ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.