Yanıtlar:
Dizininize bakarsanız /boot
şu dosyaları göreceksiniz:
$ ls -l /boot/|grep config
-rw-r--r-- 1 root root 109919 Oct 21 2011 config-2.6.35.14-100.fc14.x86_64
-rw-r--r-- 1 root root 109919 Oct 27 2011 config-2.6.35.14-103.fc14.x86_64
-rw-r--r-- 1 root root 109919 Nov 23 2011 config-2.6.35.14-106.fc14.x86_64
Hangi Çekirdeği kullandığınıza dikkat edin:
$ uname -r
2.6.35.14-106.fc14.x86_64
Eğer varsa grep
uygun aracılığıyla "config- uname -r
" dosyasını ne seçeneklerini görebilirsiniz Kernel ile inşa edilmiştir:
$ grep CONFIG_PROC_EVENTS= /boot/config-`uname -r`
CONFIG_PROC_EVENTS=y
/boot/
olduğunu grub
dizin.
Çekirdek seçenekleri bulunabilir /proc/config.gz
.
zgrep CONFIG_PROC_EVENTS= /proc/config.gz
Çekirdek derlenmişse CONFIG_IKCONFIG_PROC=y
.
modprobe configs
/Proc/config.gz 'nin görünüp görünmediğini kontrol etmeye çalışın .
Eğer çekirdeğiniz inşa edilmişse, CONFIG_IKCONFIG_PROC
içinde listelenen konfigürasyonu bulabilirsiniz./proc/config.gz
zless /proc/config.gz
Debian ve esaslı çekirdek paketleri Redhat genellikle yüklemek config-$version
dosyayı /boot
,
less /boot/config-$(uname -r)
Debian aylarında da varsayılan seçenekleri bulabilirsiniz kernel-package
s' ./kernel/Config/config
hem de mimari belirli yapılandırma seçenekleri de ./kernel/Config/
.
mkdir /tmp/k
cd /tmp/k
apt-get source kernel-package
find . -path '*/kernel/Config/*' -type f
sudo find / -xdev -name .config
(-xdev onu bir dosya sisteminde tutar)
Genellikle altında olacak /usr/src/some-specific-kernel-header-version/.config
Sadece herhangi bir metin olarak okuyun, grep ile arayın veya iki versiyonun ne kadar farklı olduğunu görmek için diff -y -suppress-common-lines /path/linux2.6-r3/.config /path/linux2.6-r4/.config