Membuat Sistem Operasi Linux Sendiri


Yohyednos Nako

Onno W. Purbo 

Berbeda dengan Microsoft yang pada dasarnya tidak memungkinkan bagi pengguna / pembeli untuk membuat sendiri sistem operasi Microsoft. Pada Linux yang open source ada beberapa cara / langkah untuk dapat membuat sendiri system operasi Linux.

Sangat di sarankan untuk membaca berbagai referensi di Internet seperti

Beberapa cara membuat sistem operasi tersebut antara lain adalah

Pada kesempatan ini akan di jelaskan teknik mengcompile kernel Linux dari source code kernel. Source code kernel (inti) sistem operasi Linux dapat di ambil secara bebas dari situs http://www.kernel.org. Proses / langkah membuat sistem operasi Linux dengan cara meng-compile kernel dapat di lakukan di sistem operasi linux yang kita operasikan dan menjalankan perintah-perintah berikut.

Pada kesempatan ini digunakan Linux Ubuntu, Linux di Install seperti biasa sebelum kita membuat kernel yang baru.

Setelah linux baru terinstall, ubah password root melalui perintah berikut

$ sudo passwd root

Password:

Password:

Masuk sebagai root:

$su -

#

update source Ubuntu

#apt-get update

$sudo apt-get update

Set supaya /bin/sh menjadi /bin/bash jika di perlukan

#rm -f /bin/sh
#ln -s /bin/bash /bin/sh

Siapkan kernel package

#apt-get update
#apt-get install kernel-package libncurses5-dev fakeroot wget bzip2

Copy source code kernel, dalam contoh ini digunakan versi kernel 2.6.18.1, anda dapat saja menggunakan versi kernel yang paling akhir

#cd /usr/src
#wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.18.1.tar.bz2

#tar xjf linux-2.6.18.1.tar.bz2

#ln -s linux-2.6.18.1 linux

Compile kernel 2.6 di Linux

#cd /usr/src/linux

#cp /boot/config-`uname -r` ./.config

#make menuconfig

Melalui menuconfig kita dapat mengkonfigurasi apa saja yang perlu kita support / dukung dari kernel yang kita buat.

# make-kpkg clean

#fakeroot make-kpkg --initrd --append-to-version=-custom kernel_image kernel_headers

#cd /usr/src

#dpkg -i linux-image-2.6.18.1-custom_2.6.18.1-custom-10.00.Custom_i386.deb

#dpkg -i linux-headers-2.6.18.1-custom_2.6.18.1-custom-10.00.Custom_i386.deb

Ubah GRUB

#vi /boot/grub/menu.lst

Pastikan bahwa kernel yang kita buat ada dalam daftar pilihan GRUB agar saat booting dapat dipilih untuk di jalankan. Shutdown mesin menggunakan perintah

# shutdown -r now

Login kembali ke mesin yang kita gunakan, cek apakah versi kernel yang kita gunakan telah berhasil dengan baik

#uname -r





07 Agustus 2017 | 00:08:49 Komentari

 

0 Komentar



Berikan komentar

Silahkan login untuk berkomentar.