Portál AbcLinuxu, 30. července 2025 22:24


Dotaz: FATAL: kernel too old

19.8.2007 19:41 olgo | skóre: 4
FATAL: kernel too old
Přečteno: 940×
Odpovědět | Admin
zdravim. dnes som instaloval balik glibc-2.4 z .tgz baliku pomocou
installpkg
po sprave o spusteni instalacneho skryptu vypisal aj spravu FATAL: kernel to old asi na 50 riadkov za sebov. tuto spravu som dostal po zadani akehokolvek prikazu, okrem init 0. pokus o dalsie bootovanie skoncil s rovnakov hlaskov. absolutne netusim v com moze byt problem. vedel by niekto co s tym. diky moc

man slack 11. distribucny kernel 2.4
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

19.8.2007 20:41 Zdeněk Štěpánek | skóre: 57 | blog: uz_mam_taky_blog | varnsdorf
Rozbalit Rozbalit vše Re: FATAL: kernel to old
Odpovědět | | Sbalit | Link | Blokovat | Admin
No to je jeden z osklivych problemu slackwaru. Typicky se to stane pri celkovem upgradu kdy se najednou upgraduje glibc a jakmile se doupgraduje, upgrade dalsiho baliku uz selze na nekompatibilite stavajicich programu se starou glibc.

Reseni je bohuzel dost osklive, spociva v bootnuti jineho distra, pripojeni disku a rucniho rozbaleni tarballu do adresarove struktury slackwaru. Pokud to neni problem, tak reinstalaci bych doporucil spis.

Tohle byl jeden z velkych duvodu proc jsem slack opustil a presel na arch.

Jinak se mi to stalo na routeru na 30m kominu. Jak jsem to udelal, tak veskere sluzby umrely, jen to APckovalo a routovalo. Vsem jsem oznamil ze to nesmeji za zadnych okolnosti restartovat... Vydrzelo to asi 14 dni.

Zdenek
www.pirati.cz - s piráty do parlamentu i jinam www.gavanet.org - czfree varnsdorf
20.8.2007 16:15 Jiří J. | skóre: 34 | blog: Poutník | Brno
Rozbalit Rozbalit vše Re: FATAL: kernel to old
Taky jsem ten problém jednou měl - swaret jej způsobil.. updatoval nejdříve pár balíků, pak Glibc a pak se zasekl.. nakonec jsem to vyřešil překvapivě snadno - boot LiveCD a překopírování binárky bashe pro tu novější verzi glibc - pak jsem normálně nabootoval a dokončil "update"..
21.8.2007 11:42 Martin
Rozbalit Rozbalit vše Re: FATAL: kernel to old
On to ani tak neni problem Slackware, ale tech co nectou UPGRADE.TXT a CHANGES_AND_HINTS.TXT
19.8.2007 20:45 finn | skóre: 43 | blog: finnlandia | 49° 44´/13° 22´
Rozbalit Rozbalit vše Re: FATAL: kernel to old
Odpovědět | | Sbalit | Link | Blokovat | Admin
Máš prostě staré jádro, buď vrať původní glibc, nebo si pořiď novější jádro (t.j. řady 2.6, ale s tak zásadním krokem bych rovnou změnil/aktualizoval distribuci).
Užívej dne – možná je tvůj poslední.
19.8.2007 20:49 mimi.vx | skóre: 37 | blog: Mimi.VX | Praha
Rozbalit Rozbalit vše Re: FATAL: kernel to old
ono slackware current vetsinou je very goood ... a 2.6 jadro jelo od verze 10 v poho
USE="-gnome -kde";turris
20.8.2007 10:24 olgo | skóre: 4
Rozbalit Rozbalit vše Re: FATAL: kernel to old
Odpovědět | | Sbalit | Link | Blokovat | Admin
skusal som teda vratit spet staru glibc z root disku. nabootoval som, pripojil cd aj hdd a skusil som ho instaloval. chroot hadzal spominanu chybu a installpkg sa choval dost cudne

installpkg --root /hd /cd/slackware/l/glibc-2.3.6-i486.tgz

nainstaloval glibc (?niekam do virtualneho fs?) a vypisal ze --root a /hd nie su balicky lebo nemaju priponu .tgz. asi som lama mozte mi niekto pls ukazat jak na to? lebo napady (a pomaly aj trpezlivost) dochadzaju.
20.8.2007 15:39 Dunric | skóre: 21
Rozbalit Rozbalit vše Re: FATAL: kernel to old
Hmm… parametr pro relokovanou instalaci balíčku je -root nikoli --root.
In the garden sleeps a messenger ·
20.8.2007 16:07 olgo | skóre: 4
Rozbalit Rozbalit vše Re: FATAL: kernel to old
no nemozem na to jednoznacne odpovedat lebo prikaz installpkg som z parametrom *root nikdi s uspechom nepouzil. fakt je ze som nasiel manualy kde v jednom bola jena a v druhom dve pomlcky. v skutocnosti som najskor skusal -root ked to nefungovalo pozrel som ini manual a v domninke zo ide o moj omyl som skusil aj --root. obydve bez uspechu.
20.8.2007 17:14 Dunric | skóre: 21
Rozbalit Rozbalit vše Re: FATAL: kernel to old
Nevylučuju ale pochybuju, že vůbec došlo v posledních letech ke změně parametrů u installpkg a potažmo pkgtools.

Teď jsem zkusil installpkg -root na Slackware 12.0, 11.0 a 10.2 a všude funguje bez problémů. Můžeš sem hodit jak příkaz tak ty chybové hlášky ?

In the garden sleeps a messenger ·
20.8.2007 18:36 olgo | skóre: 4
Rozbalit Rozbalit vše Re: FATAL: kernel to old
Odpovědět | | Sbalit | Link | Blokovat | Admin
nakoniec to islo takto:
boot z root cd
ROOT=/linuxova_particia_s_root_dir installpkg pkg_name.tgz
reboot
stroj teraz bezi ako predtim a to je ten problem. nenastartujem xka lebo libstdc++.so.6 potrebuje libc.x.y ktore ked nainstalujem (z cxxlibs zo slackware.org) tak sa situacia opakuje. nejaky typ?

btw.: riesi nieco upgrade distribucie pripadne prechod na 2.6 kernel?
20.8.2007 20:56 David Jež | skóre: 42 | blog: -djz | Brno
Rozbalit Rozbalit vše Re: FATAL: kernel to old
Řeší. Problém je fakt jen v nespolupráci novější (NTPL ready) glibc s jádrem 2.4. Máš několik možností, buďto si rozběhnout v Slacku 11 2.6 distribuční jádro nebo upgradovat jádrem ze Slacku 12 nebo si preložit vlastní, to je celkem jedno. Každopádně Slackware je na 2.6 jádro dlouho připravena, až si rozchodíš 2.6 a poběžíš na ní, lze provést bez problémů update jak jsi zvyklý a ani by sis takto žádného problému nevšiml :-)
"Yield to temptation; it may not pass your way again." -- R. A. Heinlein
21.8.2007 00:14 olgo | skóre: 4
Rozbalit Rozbalit vše Re: FATAL: kernel to old
moje jadro ma docela dost obmedzuje nielen ze je to "stare" 2.4 ale aj mi v nom dost veci chyba. takze kompilacia je jasna volba. uz som sa o to parkrat pokusal ale ani raz s vysledkom s ktorym by som sa mohol chvalit. nieco nastudujem a snad potom niekedy . . .
20.8.2007 21:21 Dunric | skóre: 21
Rozbalit Rozbalit vše Re: FATAL: kernel to old
Ze skriptu installpkg (Slackware 11.0):

  ...
  elif [ "$1" = "-root" ]; then
    if [ "$2" = "" ]; then
      usage
      exit
    fi
    ROOT="$2"
    shift 2
  else
  ...
takže installpkg -root <cesta> je ekvivalentem ROOT=<cesta> installpkg ;-)

Pro srovnání rozvrtaného Slacka bych doporučil přimountovat instalační CD a přeinstalovat všechny balíčky na jejich oficiální verze: upgradepkg --reinstall /cesta/k/repozitari/slackware/*/*.tgz .

Před upgradem na nový release nezapomenout přečíst pokyny v UPGRADE.TXT !

In the garden sleeps a messenger ·
21.8.2007 00:16 olgo | skóre: 4
Rozbalit Rozbalit vše Re: FATAL: kernel to old
nebudem sa hadat dal by som ruku do ohna ze to neslo. dik za typy (to s tym rozvrtanym slakom si ma vystihol)
21.8.2007 09:46 olgo | skóre: 4
Rozbalit Rozbalit vše Re: FATAL: kernel to old
diky moc moj slack zase bezi ako novy

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.