Setiap kali Anda menjalankan make menuconfig
, make xconfig
, make XXX_defconfig
, make oldconfig
, make localmodconfig
atau yang lain make XXXconfig
target dalam Linux kernel source, ini menciptakan (jika berhasil) file disebut .config
. File ini digunakan selama kompilasi kernel dan tidak dihapus kecuali Anda menghapusnya secara manual atau dijalankan make mrproper
.
Adalah umum untuk menyimpan pohon sumber kernel /usr/src
; jika Anda melakukan kompilasi di /usr/src/linux-3.0.7
kemudian Anda .config
file di /usr/src/linux-3.0.7/.config
. (Karena ini adalah file dot , ls
perintah tidak menunjukkannya kecuali dijalankan dengan -a
flag.)
Banyak distribusi mengatur untuk menyalin .config
file ke dalam paket yang berisi kernel, dan menginstalnya di sebelah kernel, misalnya /boot/config-3.0.7
untuk mencocokkan /boot/vmlinuz-3.0.7
. Distribusi tertanam sering tidak melakukan itu; Saya tidak tahu apakah Angstrom melakukannya, dan lagi pula ini tidak berlaku jika Anda mengkompilasi kernel secara manual.
Konfigurasi kernel terkadang dapat tersedia dari kernel yang sedang berjalan di /proc/config.gz
. Ini membutuhkan IKCONFIG
opsi waktu kompilasi.
.config
file di/usr/src/linux-3.0.7
direktori. Di/boot
sana hanya adaconfig-2.6.32
file.