Makinem için sadece gerekli şeyleri içeren minimal bir çekirdek oluşturmaya hazırım; bu yüzden çekirdeği sıfırdan derleyerek, varsayılan yapılandırmayı kullanarak ve sahip olduğumdan emin olduğum şeyleri ekleyerek başladım (yani: Ethernet kartı, WiFi kartı, ...).
Ancak bilinmesi kolay olmayan birkaç şey daha var (yani: bekçi zamanlayıcısı), bu yüzden makinenin donanımını tespit ettiği ve bulunan cihazların ayarlarıyla bir çekirdek yapılandırma dosyası oluşturan AutoKernConf ile karşılaştım.
Sorun tekrar tekrar birkaç ayar içeriyor ve ben bile olmayan (bir Dell dizüstü bilgisayar kullanıyorum ve "bulduğu" şeylerden biri Toshiba bir şeydi).
Bu yüzden make allmodconfig
komuttan çıkan yapılandırmayla bir çekirdek oluşturdum , bu da modül olarak derlenen şeylerin çoğunu içeren bir çekirdek.
Bu çekirdeğe girip çalıştığımda lsmod
, kullanılan tüm çekirdek modüllerini görebiliyorum (gerçekten gerekli olanlar) ve bu listeyi ayrıştırıp karşılık gelen çekirdek yapılandırmasına dönüştürmem için bir araç veya bir yol olup olmadığını bilmek istiyorum. dosya.
Ya da her birini, el ile ayarlayabilmem için çekirdekteki uygun seçeneklerle nasıl eşleştirilir.
Zaman ayırdığınız için çok teşekkürler.