Co neni v Kernel HOWTO

Petr Novotny Petr.Novotny na antek.cz
Středa Říjen 25 11:36:39 CEST 2000


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Jen cast odpovedi...

On 25 Oct 2000, at 10:41, Cyril Fischer wrote:

> Vim, ze po kompilaci kernelu musim premistit bzImage co
> /boot/vmlinuz.xxx.yyy , editovat pripadne lilo.conf a spustit lilo. Na
> co jsou soubory vmlinux.xxx.yyy ci system.map xxx.yyy? Je treba je
> rovnez kopirovat do /boot?

vmlinux je nezkomprimovane jadro (meziprodukt pri vyrobe vmlinux) 
a neni treba je nikam kopirovat. system.map je pouzivan programy 
jako ps nebo ksymoops, aby adresu v jadre prelozily na jmeno 
funkce; je dobre ho zkopirovat.

> nac jsou soubory  /boot/boot.map  a /boot/boot.b? Tedy - boot.b je
> boot sektor, ale kde se vezme? je to standardni soucast baliku lilo
> nebo kernelu?

boot.b je standardni soucast baliku lilo. Do boot.map si lilo 
zapisuje, kde ma hledat jadro (bootovaci cast lila nezna filesystem) 
a obnovuje se prikazem /sbin/lilo.

> Kde najdu zavisloti modulu? Neexsituje tabulka stylu
> chces-li scsi-cdrom jako modul, musis mit to, to, to jako modul a to a
> to v jadre.

Tohle by uz mel resit menuconfig ci xconfig jadra, ne?

> Kdy rekne modul, ze nenasel odpovidajici kernel?

Prosim? Je to snad naopak - kernel se pokusi natahnout modul, 
ocucha ho a odhodi, ze ma spatne cislo verze nebo nevyvazi 
potrebne symboly.

> Kde ho hleda?

Ten modul? Nekde jako /lib/modules/`uname -r`, myslim.

> Proc kernel vytvari scsi_mod.o a podobne, kdyz vse okolo scsi podpory
> kompiluji (po spatnych zkusenostech z moduly) primo do kernelu
> [cyril na fischerc linux-2.2.17]$ grep SCSI .config
> CONFIG_BLK_DEV_IDESCSI=y # SCSI support CONFIG_SCSI=y #
> CONFIG_SCSI_MULTI_LUN is not set CONFIG_SCSI_CONSTANTS=y
> CONFIG_SCSI_LOGGING=y # SCSI low-level drivers

Chyba v makefile? Nebo jste neprovedl dostatecny make clean? 
Neodstranil stare moduly z /lib/modules?

> Pak pochopitelne depmod nadava, ze nenasel dependencies. Jak mm to mam
> vysvetlit?

Odstranenim priciny :-)

-----BEGIN PGP SIGNATURE-----
Version: PGP 6.5.2 -- QDPGP 2.61a
Comment: http://community.wow.net/grt/qdpgp.html

iQA/AwUBOfabl1MwP8g7qbw/EQLgCQCgmoN0OxYiIbB5fegE6qoQxg+CcZEAoPXF
hUpeQJ/oGBAEuhhqS+r3abe5
=2DCa
-----END PGP SIGNATURE-----
--
Petr Novotny, ANTEK CS
Petr.Novotny na antek.cz
http://www.antek.cz
PGP key ID: 0x3BA9BC3F
-- Don't you know there ain't no devil there's just God when he's drunk.
                                                             [Tom Waits]


Další informace o konferenci Linux