GNU/Linux >> Belajar Linux >  >> Linux

Di mana file konfigurasi kernel disimpan?

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.


Linux
  1. Konfigurasi samba, status[NT_STATUS_ACCESS_DENIED],

  2. Di mana data ACL disimpan secara teknis?

  3. Di mana file log sshd di Red Hat Linux disimpan?

  1. "xterm" Atau "xterm" Di File Konfigurasi?

  2. Sintaks File Konfigurasi Loggedfs?

  3. Linux – Di Mana Semaphore Bernama Disimpan??

  1. Jalankan Perintah Di Mana File Ditemukan?

  2. Ubah timer kernel linux

  3. Bagaimana cara membuat file jarang?