Elf biçiminde bir Linux çekirdeğim var ve bu çekirdeği oluşturmak için hangi .config
dosyasının kullanıldığını öğrenmek istiyorum. Görüntünün bir objdump yaptığı zaman, metin içeren ancak yapılandırma dosyasına benzeyen kernel_config_data
adlı bir bölüm görüyorum. Bu bilgiyi almanın bir yolu var mı?Linux kernel görüntüsünden yapılandırma alma
19
A
cevap
29
Çekirdeğinizin IKCONFIG seçeneği ile oluşturulduğunu varsayarsak, orijinal .config
dosyasını ayıklamak için scripts/extract-ikconfig
aracını kullanabilirsiniz.
Alternatif olarak, bu çekirdeği önyükleyebilir ve gömülü yapılandırmayı /proc/config.gz
içinde bulabilirsiniz.
0
E.g. Çekirdeğimizin CONFIG_PRINTK_TIME seçeneği olup olmadığını görmek için.
CONFIG_PRINTK_TIME -> Show hedef sıfırdan çalıştırma printks üzerinde
Çalıştır komutunu zamanlama bilgisi zcat /proc/config.gz | grep 'CONFIG_PRINTK_TIME'
[email protected]:~# zcat /proc/config.gz | grep 'CONFIG_PRINTK_TIME'
CONFIG_PRINTK_TIME=y
[email protected]:~#
İlgili konular
- 1. Linux Kernel
- 2. mprotect() Linux kernel
- 3. Linux Kernel Modülünün Konumu
- 4. Got hatası: linux Kernel
- 5. linux kernel development
- 6. Linux Kernel: copy_from_user - işaretçilerle yapı
- 7. Linux kernel işlevini bir modülle değiştirebilir miyim?
- 8. Yerel veriyi linux kernel modülüne çevirin
- 9. Linux Kernel Modülünde Yeni İşlemlerin Dinlenmesi
- 10. Linux kernel karakter aygıt sürücüsü, kullanıcı arabirimine boş dize döndürüyor
- 11. CUDA kernel
- 12. DTSX: Yapılandırma dosyası alma hatası
- 13. Linux Kernel, bir işlemin% 100 bellek tüketmesine izin veriyor mu?
- 14. Derleme programı eski kernel
- 15. kernel sanal adres çevirisi
- 16. linux üzerinde erlang kabuğundaki anahtarları yapılandırma
- 17. Kernel sayfaları değiştirilmeye mi başlıyor?
- 18. Tek png görüntüsünden simge alın
- 19. Gri ölçek görüntüsünden aykırı değerlerin kaldırılması
- 20. X-ray görüntüsünden el kemiklerini çıkarın
- 21. Başlatma görüntüsünden ana görünüme düzgün geçiş
- 22. Kernel modülü olarak Ext4 kodlama ve derleme
- 23. Dışa aktarılan sembolleri isteğe bağlı olarak, yalnızca modifiye edilmiş bir Linux Kernel modülünde mevcutsa nasıl kullanılır?
- 24. Soyulmuş Linux çekirdeğinin yük adresini ve giriş noktasını belirleyin. Kernel image
- 25. Whats anlamı obj-y + = bir şey/linux kernel Makefile? CONFIG_USB sonra usb.o derlenmiş olacak y ise
- 26. 64 bit sistemde Linux Kernel 3.13'e yeni Sistem Çağrısı ekleme
- 27. linux kernel alt sistemi dm-crypt ve ecryptfs arasındaki fark nedir?
- 28. Linux çekirdeğinde dinamik hata ayıklama nasıl etkinleştirilir?
- 29. Android: Kernel Debugging ile KGDB
- 30. Linux terminal uygulamalarında tuşa basma ve tuş bırakma olaylarını alma?
Ve IKCONFIG ile yapılmış olup olmadığını nasıl kontrol edelim? Sanırım ikconfig başarısız olursa: scripts/extract-ikconfig $ file extract-ikconfig: Kernel yapılandırması bulunamadı. – RzR
@Frederic Hamidi Bazı '.img' dosyaları var' 'arm-eabi-gcc' çapraz derlenmiş ve bu görüntülerin .config' dosyasını almak istiyorum. Bunu yapabilmek mümkün mü? –