modprobe nls_* predi /etc/rc.M

3 отговора 88 прегледа
#1

modprobe nls_* predi /etc/rc.M

Imam Slackware 8.0, minah ot kernel 2.2.19 na 2.4.18 i sega kato bootvam mi dava greshki modprobe cannot find module nls_* (niakolko takiva).

Napravih grep -r modprobe /etc/rc.d oba4e gi niama tam, tova koeto e v /etc/rc.d/modules i modules.new ne pravi modprobe na te3i moduli.

Отговор
в отговор на shaggy #2

Re: modprobe nls_* predi /etc/rc.M

Ако в ядрото имаш компилирана поддръжка на "Kernel module loader", то ядрото автоматично стартира modprobe за да зареди съответния модул. Виж Documentation/kmod.txt.

Отговор
в отговор на Penguin #3

Re: modprobe nls_* predi /etc/rc.M

Dobre no ne bi li triabvalo da 3arejda samo moduli koito imam, predpolagam 4e se opitva da 3aredi modul ot staria kernel koite sega go niama.

Отговор
в отговор на shaggy #4

Re: modprobe nls_* predi /etc/rc.M

> Dobre no ne bi li triabvalo da 3arejda samo moduli koito imam,
Точно така става, друго не е възможно просто защото няма как да зареди модул, който нямаш.

> predpolagam 4e se opitva da 3aredi modul ot staria kernel koite sega go niama.
Да. Някоя програма се опитва да ползва някоя функция на ядрото за която е необходим някакъв модул. kmod loader-а стартира modprobe, Който дава грешката. Предполагам че това става. Може да прекомпилираш ядрото без kmod loader, ако те дразнят тези съобщения.

Отговор