System.map does not match actual Kernel

Supportní databáze (system_map)

Symptomy:

Při startu Linuxu Váš systém hlásí:
System.map does not match actual kernel
Popřípadě se toto hlášení vyskytne spolu s jinými např. o problémech se zavedením modulu z důvodu nekompatibility s jádrem.

Příčina:

V startovacím adresáři (obvykle /boot) pravděpodobně chybí soubor System.map nebo tento soubor nesouhlasí s verzí právě nahraného jádra.

Při každé kompilaci jádra je také zhotoven příslušný soubor System.map, který je uložen v adresáři /usr/src/linux. V tomto souboru se nacházejí informace, které potřebují moduly pro zavedení.

Pokud jste obdrželi výše zmíněné hlášení, pak jste pravděpodobně zkompilovali jádro pomocí příkazu

zImage
a pak je překopírovali do adresáře /boot. Soubor System.map jste však do tohoto adresáře již nepřekopírovali.

Řešení:

Překopírujte soubor /usr/src/linux/System.map do adresáře /boot např. pomocí tohoto příkazu:
cp /usr/src/linux/System.map /boot

Důležité:

Některé programy, např. DosEmu, vyžadují správný soubor System.map také v adresáři /usr/src/linux. To znamená, že nahrané jádro musí být stejné verze jako soubor /boot/System.map!
Klíčová slova: KERNEL, JáDRO, SYSTEM.MAP, MODUL, INSTALACE, START, LINUX

Kategorie: Jádro

Zpětná vazba vítána: Send Mail to support@suse.de (Uveďte prosím následující klíčové slovo: SDB-system_map)
SDB-system_map, Copyright SuSE Linux AG, Nürnberg, Germany - Verze: 25. Jun 1996
SuSE Linux AG - Poslední změnu: 19. Nov 2001 provedl support (sdb_gen 1.40.0)