Automatyczne ładowanie modułów jądra Linuksa podczas uruchamiania

Z Thomas-Krenn-Wiki
Przejdź do nawigacji Przejdź do wyszukiwania
Uwaga: Prosimy zwrócić uwagę, że ten artykuł / kategoria nie jest już aktualizowana, gdyż odnosi się do starszych komponentów oprogramowania / sprzętu.
Ta strona jest nadal dostępna jedynie w celach informacyjnych.

Zależnie od dystrybucji Linuksa konieczne są różne kroki, aby załadować określony moduł jądra Linuksa podczas uruchamiania. Artykuł ten opisuje te kroki w różnych dystrybucjach.

CentOS/RHEL

CentOS/RHEL 4 i 5

W CentOS/RHEL 4 i 5 do automatycznego ładowania modułów wykorzystywany jest plik /etc/rc.modules[1][2]:

# echo modprobe foo >> /etc/rc.modules
# chmod +x /etc/rc.modules

RHEL 6

W RHEL 6 zalecana jest następująca procedura [3]:

touch /etc/sysconfig/modules/foo.modules
chmod +x /etc/sysconfig/modules/foo.modules

Bsp-Inhalt foo.modules:

#!/bin/sh

exec /sbin/modprobe foo

SuSE

W SuSE konfiguracja przeprowadzana jest za pośrednictwem Yast2:

  • "System > Kernel > INITRD_MODULES" i "System > Kernel > MODULES_LOADED_ON_BOOT".

Debian i Ubuntu

W przypadku Debiana i Ubuntu te moduły, które powinny zostać automatycznie załadowane, są wprowadzone w [4]:

# /etc/modules: moduł jądra, który ma zostać załadowany podczas uruchamiania.
#
# Plik ten powinien zawierać nazwy modułów jądra,
# które mają zostać załadowane podczas uruchamiania systemu, pojedynczo w wierszu.
# Komentarze rozpoczynają się od "#" - wszystko po tym jest ignorowane.

ide-cd

Odnośniki

Powiązane artykuły

Device Mapper Multipath I/O DM-MPIO pod Linuksem
Losowe restarty serwerów z procesorami AMD EPYC
Wielkość swapa w Linuksie