Yanıtlar:
Gönderen çekirdek README :
"localmodconfig yap" Geçerli yapılandırma ve yüklü modüllere (lsmod) dayalı bir yapılandırma oluşturun. Yüklü modüller için gerekli olmayan herhangi bir modül seçeneğini devre dışı bırakır.
Başka bir makine için localmodconfig oluşturmak için, o makinenin lsmod'unu bir dosyaya kaydedin ve bir LSMOD parametresi olarak iletin.
target$ lsmod > /tmp/mylsmod target$ scp /tmp/mylsmod host:/tmp host$ make LSMOD=/tmp/mylsmod localmodconfig
Yukarıdakiler ayrıca çapraz derleme sırasında da çalışır.
"make localyesconfig" Similar to localmodconfig, except it will convert all module options to built in (=y) options.
İhtiyacınız olan tüm modüllerin çalıştırdığınız noktada yüklendiğinden emin olmanız gerekir make localmodconfig
. Bunu başarmaya yardımcı olabilecek bir araç https://github.com/graysky2/modprobed-db'dir .
İlk olarak, varsayılan bir dağıtım çekirdeğini başlatın ve /usr/bin/modprobed-db store
düzenli aralıklarla veya her yeni donanım parçasını bağladığınızda çalıştırın .
Daha sonra, çalıştırıldığında çalıştırılan sudo /usr/bin/modprobed-db recall
tüm modülleri yükleyecek modprobe-db store
şekilde çalıştırın ve şimdi yapın make localmodconfig
.