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.