slackware

Mengkompilasi Kernel Slackware

Mengkompilasi Kernel Slackware

Membangun kernel Slackware

Terkadang sistem operasi tidak mendukung perangkat keras kami secara default, atau kami hanya ingin menghapus dukungan perangkat keras yang tidak kami butuhkan. Akhir-akhir ini pengguna Linux lupa tentang tugas instalasi posting ini yang dulunya sangat biasa.

Setelah belajar menginstal Slackware sekarang kita akan melihat bagaimana membangun kernel Slackware.

Pertama-tama mari unduh kernel dengan menjalankan:

wget --no-check-certificate http://kernel.org/pub/linux/kernel/v2.6/
linux-2.6.38.2.ter.bz2

Kemudian kita ekstrak di direktori /usr/src:

tar -C /usr/src -jxvf linux-2.6.38.2.ter.bz2

Kami membuat tautan simbolis ke sumber kernel baru kami:

ln -s linux-2.6.38.2 linux

Sekarang kita akan mengunduh header:

wget http://slackware.cermin.tds.net/pub/slackware/slackware-14.2/sumber/k/config-x86/
config-generic-smp-4.4.14-smp

cp config-generic-smp-4.4.14-smp /usr/src/linux/.konfigurasi

Untuk mulai memilih dan menghapus modul, jalankan:

cd linux
buat konfigurasi menu

Sebagai alternatif, Anda dapat "make menuconfig" menjalankan "make oldconfig" atau "make xconfig".

Ketika layar abu-abu dan biru dimulai (jika Anda telah memilih menuconfig daripada xconfig dan oldconfig) saatnya untuk memberikan perhatian khusus pada setiap gerakan. Pilihan yang salah pada langkah ini dapat menyebabkan kernel crash.

Mulailah memeriksa semua opsi dan subopsi dengan hati-hati, Anda dapat menghapus centang pada dukungan untuk perangkat keras yang Anda yakini tidak Anda gunakan, misalnya, jika Anda tidak menggunakan komputer Lenovo, Anda dapat menghapus centang pada opsi untuk perangkat tersebut, Anda dapat menonaktifkan prosesor dari jenis yang berbeda dari yang Anda gunakan, kartu nirkabel tidak Anda perlukan tetapi yang paling penting adalah menambahkan dukungan untuk perangkat keras yang Anda butuhkan. Biasanya untuk itulah orang membuat kernel.

Dengan hati-hati kami akan meninjau semua opsi, dengan tombol spasi kami akan memilih modul untuk dimuat secara default, dengan menekan M kami akan memuatnya sebagai modul yang dinonaktifkan.
Periksa sistem file, ram, driver perangkat, firmware, prosesor, jaringan, semua opsi dan jangan mencoba menghemat waktu dalam langkah ini.
Setelah Anda selesai, pergi ke MENYIMPAN dan tekan MEMASUKKAN. Lalu tekan baik dan dua kali aktif KELUAR.

Sekarang mari kita kompilasi modul dengan menjalankan perintah berikut (proses ini mungkin berlangsung lama):

membuat modul bzImage

Untuk menginstal modul, jalankan

membuat modul menginstal

Kami dapat mencegah peringatan lba32 dengan menambahkannya ke Lilo, kami akan melakukannya nanti.
Sekarang jalankan:

cp arch/x86/boot/bzImage /boot/vmlinuz-custom-2.6.38.2

Sekarang mari kita jalankan  perintah terakhir untuk melanjutkan nanti dengan lilo:

cp .config /boot/config-custom-2.6.38.2
cd / boot
Sistem rm.peta
Sistem ln-s.peta-kustom-2.6.38.2 Sistem.peta

Sekarang mari kita perbaiki lilo dengan menjalankan:

nano /etc/lilo.konf

Dengan menekan CTRL+W kita akan mencari kata “override” dan kita akan melihat “change rules” dengan opsi “reset” di bawah, mari tambahkan “lba32” untuk mencegah peringatan Lilo yang kita lihat sebelumnya

Setelah itu pergi ke bagian bawah layar dan tambahkan kernel baru.

Setelah perubahan dilakukan dengan hati-hati, tekan CTRL+X lalu Y untuk keluar dari lilo, dan jalankan lilo:

lil o

Kita dapat melihatnya menambahkan kernel baru dan kali ini tidak mengembalikan kesalahan atau peringatan. Sekarang restart perangkat Anda dan saat boot pilih kernel baru:

Coba kernel baru Anda, jika boot dengan benar, kemudian edit lilo lagi dengan mengubah kernel default untuk yang baru.

Cara Menginstal dan Memainkan Doom di Linux
Pengantar Doom Seri Doom berasal dari tahun 90-an setelah rilis Doom. Itu adalah hit instan dan sejak saat itu seri game telah menerima banyak penghar...
Vulkan untuk Pengguna Linux
Dengan setiap generasi baru kartu grafis, kami melihat pengembang game mendorong batas kesetiaan grafis dan selangkah lebih dekat ke fotorealisme. Tet...
OpenTTD vs Simutrans
Membuat simulasi transportasi Anda sendiri bisa menyenangkan, santai, dan sangat menarik. Itulah mengapa Anda perlu memastikan bahwa Anda mencoba game...