Setiap kali Anda menjalankan make menuconfig
, make xconfig
, make XXX_defconfig
, make oldconfig
, make localmodconfig
atau salah satu dari make XXXconfig
lainnya target di pohon sumber kernel Linux, ini membuat (jika berhasil) sebuah file bernama .config
. File ini digunakan selama kompilasi kernel dan tidak dihapus kecuali Anda menghapusnya secara manual atau menjalankan make mrproper
.
Merupakan hal yang umum untuk menyimpan pohon sumber kernel di /usr/src
; jika Anda melakukan kompilasi di /usr/src/linux-3.0.7
lalu .config
Anda file ada di /usr/src/linux-3.0.7/.config
. (Karena ini adalah file titik, file ls
perintah tidak menampilkannya kecuali dijalankan dengan -a
bendera.)
Banyak distribusi mengatur untuk menyalin .config
file ke dalam paket yang berisi kernel, dan instal di sebelah kernel, mis. /boot/config-3.0.7
untuk mencocokkan /boot/vmlinuz-3.0.7
. Distribusi tersemat seringkali tidak melakukan itu; Saya tidak tahu apakah Angstrom bisa, dan lagi pula ini tidak berlaku jika Anda mengkompilasi kernel secara manual.
Konfigurasi kernel terkadang tersedia dari kernel yang sedang berjalan di /proc/config.gz
. Ini membutuhkan IKCONFIG
opsi waktu kompilasi.
Yang baru adalah .config
di tingkat atas pohon sumber kernel Anda. Mungkin juga diinstal ke /boot/config-3.0.7
atau serupa, tergantung.