Pada kesempatan kali ini saya akan menjelaskan tentang "Startup dan Shutdown". Kita mempelajari ini di linux agar memudahkan mencari kesalahan(troubleshooting) ketika terjadi masalah yang berhubungan dengan startup dan shutdown. Akan tetapi, kali ini kita tidak membahas secara mendalam tentang mancari kesalahan(troubleshooting) tetapi lebih membahas proses startup dan shutdown-nya.
Berikut ini proses startup pada linux :
- BIOS Basic Input/Output System adalah antar muka level terendah antara komputer dan peripheral. Bios melakukan pemeriksaan pada memori dan mencari instruksi pada Master Boot Record (MBR) pada floppy atau hard drive.
- MBR menunjuk ke boot loader (LILO : Linux boot loader)
- LILO / GRUB akan menanyakan label sistem operasi yang akan mengidentifikasi kernel yang dijalankan. Kernel akan menjalankan sistem operasi Linux.
- Yang pertama kali dikerjakan oleh kernel adalah menjalankan program init. Init adalah root/parent dari semua proses yang dijalankan pada Linux
- Proses pertama yang memulai init adalah skrip /etc/rc.d/rc/sysinit.
- Berdasarkan run-level yang ditentukan, skrip dieksekusi untuk memulai proses tertentu untuk menjalankan sistem dan membuat sistem lebih fungsional.
Format umum isi file /etc/inittab adalah sebagai berikut:
id:runlevel:action:process
Keterangan :
id = Menunjukkan identitas setiap baris
runlevel = Menunjukkan di run level berapa saja yang akan diterapkan
action = Menunjukkan action apa yang akan dilakukan
process = program atau perintah yang harus dilakukan
Berikut ini adalah ketentuan dari run lavel :
Untuk lebih jelas perhatikan penjelasan berikut ini:
Masuk ke terminal dan masuk sebagai super user. Untuk mengubah run level kita dapat menuliskan : # vi /etc/inittab. Perhatikan gambar dibawah ini :
Maka akan muncul gambar seperti dibawah ini:
Yang digaris bawahi berarti pada saat dijalankan sistem akan masuk ke run level 5 yaitu X11 (GUI)
Untuk mengetahui di run level mana kita berada, bisa kita gunakan perintah "who -r". Untuk lebih jelas perhatikan gambar dibawah ini :
Contoh dibawah ini ketika kita masuk ke run level 1 yaitu mode single user :
-> tulis : # vi /etc/inittab
-> edit formatnya ke run level 1. Kemudian save dan keluar (Esc + :wq!)
-> tekan Ctrl+Alt+F2. Maka akan muncul gambar seperti dibawah ini :
Setelah login, masuk lagi ke # vi /etc/inittab. Dari gambar dibawah ini dapat dilihat bahwa sekarang kita ada di run lavel 1. Untuk kembali lagi GUI tinggal kalian ubah saja formatnya ke run lavel 5.
CATATAN : Hindari penggunaan run level 0, 4 dan 6 karena itu berbahaya. Run level 0 ketika kita masuk maka komputer akan langsung mati. Run level 4 mode tidak bisa digunakan. Sedangkan run level 6 ketika kalian akan masuk komputer akan reboot terus.
- Perintah untuk melihat Skrip init
- Perintah wall dan write
Semoga Bermanfaat













































