Skocz do zawartości

Kolejność ładownia I Usuwania Zależnych Modułów Jądra


Piotr Pasierowski

Rekomendowane odpowiedzi

Jeśli chcesz załadować moduł, który czegoś wymaga, a co nie jest załadowane, to wyrzuci błąd zależności.

Ale możliwe też, że załaduje automatycznie, o ile wszystko będzie odpowiednio zainstalowane.

Jeśli chcesz usunąć moduł z którego inne (załadowane) korzystają, to wyrzuci błąd, że jest on w użyciu, np:

ERROR: Module snd_mixer_oss is in use by snd_pcm_oss

Odnośnik do komentarza
Udostępnij na innych stronach

Posługując się dalej przykładem "snd"

[root@waldo ~]# lsmod | grep snd
snd_hda_intel         429177  1 
snd_seq_dummy          11589  0 
snd_seq_oss            38081  0 
snd_seq_midi_event     15297  1 snd_seq_oss
snd_seq                58273  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device         15189  3 snd_seq_dummy,snd_seq_oss,snd_seq
snd_pcm_oss            46657  0 
snd_mixer_oss          22977  1 snd_pcm_oss
snd_pcm                79561  2 snd_hda_intel,snd_pcm_oss
snd_timer              28625  2 snd_seq,snd_pcm
snd_page_alloc         16593  2 snd_hda_intel,snd_pcm
snd_hwdep              16329  1 snd_hda_intel
snd                    62217  11 snd_hda_intel,snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_p
cm,snd_timer,snd_hwdep
soundcore              15073  1 snd

Jak widać przy każdym module widać od jakich jest zależny, więc z usuwaniem nie ma problemu.

Krótko mówiąc ostatnia, 4. kolumna w poleceniu lsmod pokazuje wszystkie moduły od których zależy ten w 1. kolumnie.

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...