Kamis, 10 Maret 2016

TENTANG STARTUP (INIT)

Assalamualaikum wr.wb
Halo viewers, berjumpa lagi dengan saya, pada postingan saya kali ini saya akan membahas tentang init yang ada pada centos. sebelum saya memasuki praktekan saya tentang init ini alangkah baiknya saya menjelaskan sedikit beberapa teori tentang init ini biar lebih akrab hehehe.


baiklah, yang pertama saya akan menjelaskan tentang starup. ada beberapa proses didalam linux untuk startup yaitu:

1. Power on -> 2. ROM -> 3. Harddisk -> 4.RAM ->5.init
keterangan:
1. pertama kali mesin melakukan power on, sekaligus pemeriksaan hardware
2. program BIOS yang ada di ROM akan di eksekusi
3. boot loader yang ada di MBR akan dieksekusi
4. Load Kernel Linux ke RAM
5. menjalankan program init

init : merupakan proses level user yang pertama kali dijalankan oleh kernel dan mempunyai nomor proses (PID)=1. selanjutnya init akan membaca file /etc/inittab dan menjalankan perintah didalamnya

file /etc/inittab
format nya : id:runlevel:action:process

keterangan :
id              : menunjukan identitas setiap baris
runlevel   :  menunjukan di run level berapa saja yang diterapkan
action       : menunjukkan action apa yang harus dilakukan
process     :  program atau perintah apa yang haru dijalankan

Run Level
Run Level menggambarkan keadaan sistem yang mendefinisikan layanan apa yang sedang berjalan. Run Level ditunjukkan dengan angka. Seluruh baris di file /etc/inittab akan diproses sesuai dengan run level yang berlaku. baris yang tidak mempunyai run level, berarti proses pada baris tersebut dijalankan pada setiap run level.

beberapa run level yang ada pada linux
0  : powerdown, kondisi dimana mesin sudah aman untuk dimatikan
1  : mode single user, biasa digunakan untuk administrasi sistem
2  : mode multi user tanpa NFS
3  : mode full multi user
4  : tidak digunakan
5  : mode full multi user dengan x-based login screen
6  : shutdown dan reboot, digunakan untuk me-restart mesin
khusus untuk run level 1 dan 6 sangat jarang sekali digunakan, biasa nya yang digunakan adalah run level 3 dan 5(default)

langsung pada praktek nya. yang pertama kita masuk ke mode super user terlebih dahulu


 lalu masuk ke vi /etc/inittab
 dan akan terlihat menu seperti dibawah ini :
terlihat bahwa init default pada linux adalah init 5. lalu kita akan mencoba menggantinya dengan init 3. lalu sinpan.
setelah selesai, untuk mengecek perbedaan menggunakan init 5 dan 3 kita harus me-reboot PC
 lalu akan tampak perbedaannya, setelah diubah menjadi 3, akan menjadi layar hitam dan dapat multi user. jika kita ingin mengubah nya menjadi init 5, tinggal masuk ke mode superuser terlebih dahulu dan ketikkan perintah: init 5

maka akan langsung muncul seperti dibawah ini
 
walaupun kita telah mengubah nya menjadi init 5, tapi pada file /etc/inittab masih menunjukkan bahwa run level nya 3. karena pada perintah init 5 tadi hanya bersifat sementara saja, dan apabila PC di reboot kembali, maka yang akan mucul adalah mode user seperti tadi.
 kita juga bisa membuat komentar untuk user pada saat login. ketikkan perintah : vi /etc/motd
 dan tulislah kata-kata yang anda ingin sampaikan. lalu simpan dan reboot kembali PC anda
 login seperti biasa
 setelah menekan enter, akan terlihat pesan yang anda kirim untuk user tersampaikan
demikian lah penjelasan tentang init pada postingan kali ini, maaf hanya beberapa saja. karena keterbatasan foto dan alat yang tidak memadai. semoga postingan kali ini dapat bermanfaat

TERIMA KASIH - PEACE OUT --V

Tidak ada komentar:

Posting Komentar