EnderUNIX Team.


EnderUNIX İpucu

Arkadaşıma gönder , Ana Sayfa

[ KERNEL ]

"kernel command line3" - mahmut gündes - (2008-07-25 01:26:29)   [5258]

Kernel çalistiginda ilk yaratilan proses init'tir ve pid i 1 dir. Sonraki bütün proseslerin parent idir. Normalde kernel init i calistirirken dort yerde bu programi arar. Genelde /sbin altinda oldugundan ilk orda aramaya baslar.

run_init_process("/sbin/init");
run_init_process("/etc/init");
run_init_process("/bin/init");
run_init_process("/bin/sh");

Fakat kendi istedigimiz yerdeki init i calistirmasini yine kernel komut satiri sayesinde saglayabiliriz.

init=/sbin/my_init

kernel komut satirina bu secenegi ekledigimizde init proses olarak dosya sisteminde /sbin/my_init programini ele alacaktir.

Arkadaşıma gönder , Ana Sayfa