Vraag Het maken van permanente modprobe veranderingen


Ik heb een module die niet werkt tenzij ik eerst een andere module uitlaad:

modprobe -r bdc_pci
modprobe facetimehd

Het uitvoeren van deze commando's (sudo) werkt prima en mijn webcam werkt dan zoals verwacht. Maar nu wil ik die verandering permanent maken.

De andere berichten die ik heb gezien over het maken van modprobe-wijzigingen permanent draaien allemaal rond het maken van een nieuwe module permanent, maar wat ik daar niet zeker van ben, is hoe ik dat moet doen, terwijl ik er ook voor zorg dat de module bdc_pci als eerste wordt gelost. Hoe doe ik dat?


2
2018-02-26 09:54


oorsprong




antwoorden:


Het is beter om een ​​aparte te maken conf bestand om een ​​module op zwarte lijst te zetten. Op deze manier is het gemakkelijker om deze instelling te vinden of terug te zetten.

Ren in terminal

sudo tee /etc/modprobe.d/blacklist-bdc_pci.conf <<< "blacklist bdc_pci"

Dat zal stoppen bdc_pci module van laden bij opstarten.

Om automatisch te laden facetimehd, rennen:

sudo tee -a /etc/modules <<< "facetimehd"

2
2018-02-26 10:20



Dat werkt perfect, bedankt - Tom Dalton


Als je niet wilt laden bdc_pci module toevoegen aan zwarte lijst in:
/etc/modprobe.d/blacklist.conf aan het einde van dit bestand als volgt:

blacklist bdc_pci    

(of u kunt uw eigen bestand maken, bijvoorbeeld. blacklist-bdc_pci.conf)

Dan in /etc/modules je kunt toevoegen welke module je wilt laden, dus je moet dit bestand bewerken en toevoegen:

facetimehd

3
2018-02-26 10:01