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