Gestione dei moduli kernel
Descrive come ispezionare i moduli kernel caricati, regolare i parametri e controllare quali moduli vengono caricati su Oracle Linux.
Utilizzare il comando lsmod per visualizzare i moduli caricati nel kernel in esecuzione. Utilizzare il comando modinfo per trovare informazioni su un modulo kernel. Utilizzare il comando modprobe per caricare un modulo nel kernel in esecuzione o per modificare i parametri del modulo kernel. È inoltre possibile creare file di configurazione in /etc/modprobe.d/ per controllare i parametri utilizzati durante il caricamento dei moduli kernel. È inoltre possibile configurare se i moduli vengono caricati durante il boot modificando la configurazione in /etc/modules-load.d/.
Lista di informazioni sui moduli caricati
lsmod(5) e modinfo(8). Caricamento e scaricamento dei moduli
modprobe(8) e modules.dep(5). Modifica dei parametri del modulo Kernel
Specifica dei moduli da caricare al momento del boot
Il sistema carica automaticamente la maggior parte dei moduli in fase di boot. È inoltre possibile aggiungere moduli da caricare creando un file di configurazione per il modulo nella directory /etc/modules-load.d. Il nome del file deve avere l'estensione .conf.
Le modifiche apportate alla directory /etc/modules-load.d vengono mantenute durante il reboot.
Impedire il caricamento dei moduli in fase di boot
È possibile impedire il caricamento dei moduli in fase di boot aggiungendo una regola di negazione in un file di configurazione nella directory /etc/modprobe.d e quindi ricreando il ramdisk iniziale utilizzato per caricare il kernel in fase di boot.
La disabilitazione dei moduli può avere conseguenze involontarie e impedire il boot di un sistema o la piena funzionalità dopo il boot. Come best practice, creare un'immagine ramdisk di backup prima di apportare modifiche e assicurarsi che la configurazione sia corretta.
Rimozione dei moduli di aggiornamento deboli
In alcuni casi, è possibile rimuovere i moduli di aggiornamento deboli al posto di un kernel più recente, ad esempio nel caso in cui un problema con un driver fornito sia stato risolto in un kernel più recente. In questo caso, potrebbe essere preferibile utilizzare il nuovo driver anziché il modulo esterno installato come parte di un aggiornamento del driver. Per ulteriori informazioni, vedere Informazioni sui moduli di aggiornamento deboli.
È possibile utilizzare due approcci diversi per rimuovere un modulo di aggiornamento debole.