linuxovy kviz
Jan Kasprzak
kas na informatics.muni.cz
Úterý Únor 4 11:57:12 CET 2003
Martin `MJ' Mares wrote:
: Zdravim,
:
: > > Nebo obecnější otázka:
: > > Čte jádro nějaké soubory z filesystému a když ano tak jaké.
: >
: > Jedině snad /sbin/init, jinak mne nic nenapadá.
:
: Je jich trochu vice:
:
: (1) init pri bootu
: (2) modprobe pri autoloadingu modulu
: (3) dynamicky linker pri execu
: (4) hotplug helper kdyz se objevi nove zarizeni
(5) nektere UNIXy se snazi spoustet /bin/sh na spustitelne soubory,
jejichz magicke cislo system nezna, nebo aspon ktere maji
uvedeno jen "#!" bez cesty k interpretu.
Dynamicky linker neni hard-codovan v jadre - vola se jako
normalni program z crt1.o nebo tak nejak.
Cestu k modprobe lze zmenit, stejne tak k hotplug helperu.
Jedine zakompilovane je opravdu /sbin/init (a to nektera jadra - nevim
jestli jeste i ta dnesni - se krome /sbin/init pokousela spoustet
/etc/init a /bin/init, pokud /sbin/init neexistoval), a pak /bin/sh
u nekterych UNIXu.
-Y.
--
| Jan "Yenya" Kasprzak <kas at {fi.muni.cz - work | yenya.net - private}> |
| GPG: ID 1024/D3498839 Fingerprint 0D99A7FB206605D7 8B35FCDE05B18A5E |
| http://www.fi.muni.cz/~kas/ Czech Linux Homepage: http://www.linux.cz/ |
|-- If you start doing things because you hate others and want to screw --|
|-- them over the end result is bad. --Linus Torvalds to the BBC News --|
Další informace o konferenci Linux