memberikan informasi seputar komputer dan jaringan

Booting Dan Process init

Booting dan process init - Salah satu aspek penting dalam pengoprasian linux yaitu adalah booting dan procees init. Disini saya akan menjelaskan mengenai apa itu booting atau process ini?. Berikut adalah penjelasannya.

Booting
Ada beberapa tahapan proses booting dalam system operasi linux. Pertama lilo akan meload kernel, kemudian kernel akan memeriksa setiap device yang ada di mesin, dan selanjutnya akan menjalankan script init. Init adalah proses pertama yang dijalankan oleh system, init sendiri kemudian menjalankan proses-proses lain yang dijalankan pada saat booting. Init menjalankan semua proses berdasarkan /etc/inittab.

Dalam init dikenal istilah runlevel, dalam *nix dikenal runlevel 0-6 dan runlevel S. Masing-masing run level dijalankan berdasarkan keadaan system, runlevel 0,1 dan 6 sudah disiapkan secara default (0 untuk halt, 1 untuk single-user, 6 untuk reboot system, 2,3,4,5 untuk multi user), selain itu dapat disesuaikan dengan keinginan dari administrator sistem. Berikut adalah isi dari file /etc/inittab :
 
# /etc/inittab: init(8) configuration.
# $Id: inittab,v 1.8 1998/05/10 10:37:50 miquels Exp $
# The default runlevel.
id:2:initdefault:
# Boot-time system configuration/initialization script.
# This is run first except when booting in emergency (-b) mode.
si::sysinit:/etc/init.d/rcS
# What to do in single-user mode.
˜˜:S:wait:/sbin/sulogin
# /etc/init.d executes the S and K scripts upon change
# of runlevel.
#
# Runlevel 0 is halt.
# Runlevel 1 is single-user.
# Runlevels 2-5 are multi-user.
# Runlevel 6 is reboot.
l0:0:wait:/etc/init.d/rc 0
l1:1:wait:/etc/init.d/rc 1
l2:2:wait:/etc/init.d/rc 2
l3:3:wait:/etc/init.d/rc 3
l4:4:wait:/etc/init.d/rc 4
l5:5:wait:/etc/init.d/rc 5
l6:6:wait:/etc/init.d/rc 6
# Normally not reached, but fallthrough in case of emergency.
z6:6:respawn:/sbin/sulogin
# What to do when CTRL-ALT-DEL is pressed.
#ca:12345:ctrlaltdel:/sbin/shutdown -t1 -a -r now
ca:12345:ctrlaltdel:/root/ctrlaltdel
# Action on special keypress (ALT-UpArrow).
kb::kbrequest:/bin/echo "Keyboard Request--
edit /etc/inittab to let this work."
# What to do when the power fails/returns.
pf::powerwait:/etc/init.d/powerfail start
pn::powerfailnow:/etc/init.d/powerfail now
po::powerokwait:/etc/init.d/powerfail stop
# /sbin/getty invocations for the runlevels.
#
# The "id" field MUST be the same as the last
# characters of the device (after "tty").
#
# Format:
# <id>:<runlevels>:<action>:<process>
1:2345:respawn:/sbin/getty 38400 tty1
2:23:respawn:/sbin/getty 38400 tty2
3:23:respawn:/sbin/getty 38400 tty3
4:23:respawn:/sbin/getty 38400 tty4
5:23:respawn:/sbin/getty 38400 tty5
6:23:respawn:/sbin/getty 38400 tty6
# Example how to put a getty on a serial line (for a terminal)
#
#T0:23:respawn:/sbin/getty -L ttyS0 9600 vt100
#T1:23:respawn:/sbin/getty -L ttyS1 9600 vt100
# Example how to put a getty on a modem line.
#
#T3:23:respawn:/sbin/mgetty -x0 -s 57600 ttyS3

Dalam Unix dikenal istilah single-user. Single-user biasanya digunakan pada saat perawatan sistem. Saat
sistem diharuskan dalam kondisi tak memiliki gangguan dari luar (network) ataupun user lainnya.

DISTRIBUTOR GROSIR MAINAN ANAK MURAH
Booting Dan Process init Rating: 4.5 Diposkan Oleh: Sumarna Almarogi

0 comments:

Post a Comment

Note: Only a member of this blog may post a comment.