On Sun, 8 Apr 2001, S Detta Harvianto wrote:
>
> Nah, yg saya masih bingung, sebenarnya aplikasi bisa dijalankan tanpa shell
> atau tidak sih? Setahu saya, urutan booting seperti ini :
> Boot Loader ---> Linux --> init --> runlevel (2-5) --> shell (sh)
>
> Bingungnya, waktu init(8) masuk ke runlevel 1, init(8) bisa memanggil
> sulogin(8) atau sh(1).
>
kernel linux akan memanggil/meload /sbin/init sebagai proses no. 1, nah
dari sini semua tanggungjawab /sbin/init, termasuk menyediakan terminal
handler (untuk login dsb). informasi yang harus dilakukan ditulis pada
/etc/inittab (SysV style init). makanya file /etc/inittab sangat penting.
runlevel default adalah seperti yang tertulis pada /etc/inittab tapi masih
bisa di override dengan cara memberikan option tertentu saat boot
(tentunya bila booloader menyediakan prompt) atau /etc/lilo.conf (bila
pake lilo).
urutan yang dilakukan /sbin/init adalah mengeksekusi file yang dianggap
sebagai sysinit (lihat /etc/inittab) biasanya /etc/rc.d/rc.sysinit (untuk
redhat dkk) pertama kali.
selanjutnya akan mengeksekusi semua file yang harus dieksekusi pada
runlevel tersebut (1,2,3,4,5,6 ?). sebagai konsensus runlevel 1 adalah
single user mode (maintenance), runlevel 0 untuk halt mode dan runlevel 6
untuk reboot mode.
file-file (baca: script) yang harus dijalankan pada tiap runlevel
diletakan pada /etc/rc.d/rc[0123456]/*
untuk maintenance/single user dapat dicapai dengan memberikan parameter 1
pada saat boot atau [sS]. kedua cara ini ada perbedaan. silahkan amati di
komputer anda.
note: sistem yang menjadi acuan adalah redhat linux dan sejenisnya,
sehingga informasi diatas mungkin tidak valid untuk yang lain.
salam
--
Yudhi Kusnanto (yudhi.akakom.ac.id) <-- change first . with @
STMIK Akakom Yogyakarta
--------------------------------------------------------------------------
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Dapatkan FAQ milis dg mengirim email kosong ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3
Pengelola dapat dihubungi lewat [EMAIL PROTECTED]