kernel downgrade hogyan oldható meg ?

Fórumok

Sziasztok,
apt-get update felrakta a linux-image-2.6.32.5-amd64 kernelt. Reboot után nem volt keyboard amit elsőre tapasztaltam :( Aztán recovery módban indítva kiderült hogy más kernel probléma is van. Google-n utánakerestem, másoknak is problémát okoz, keresik a megoldást. Nekem viszont dolgoznom kellene ....

Nem tudok rájönni, hogyan tudnék (lehet e ?) visszaállni az előző kernelre, ami még jól működött - erre linux-image-2.6.32.45-amd64.

Köszönöm a segítséget.

Hozzászólások

indításnál a gruba nincs olyan menüpont hogy előző kernel verzió?
egyébként melyik distro?

Szerintem valamit keversz. linux-image-2.6.32-5-amd64 a csomag neve, 2.6.32-45 a verzio, legfrissebb squeezeben.

Nem tudom mi volt az elozo verziod fenn, de esetleg /var/log/apt/history.log meg tudja mondani. Ha megvan mi az elozo verzio, akkor snapshot.debian.org -rol ki tudod keresni, es dpkg -i.

--
|8]

Biztosan pontatlanul fejeztem ki magam, az upgrade után a kernel 2.6.32-5 (/proc/version alapján) verziószámú lett.
A /var/log/apt/history.log ide vonatkozó sora:
Upgrade: linux-image-2.6.32-5-amd64:amd64 (2.6.32-43, 2.6.32-45), linux-base:amd64 (2.6.32-43, 2.6.32-45), linux-libc-dev:amd64 (2.6.32-43, 2.6.32-45)

Az apt-file search -el keresgélve találtam a linux-image-2.6.32-5-amd64, ez alapján feltételeztem, hogy ez a csomag neve.

A snapshot site-on megkeresem a korábbit és felrakom.

Köszönöm a segítséget !

> Az apt-file search -el keresgélve találtam a linux-image-2.6.32-5-amd64, ez alapján feltételeztem, hogy ez a csomag neve.

Igen. En is ezt irtam. :)

A history.log alapjan neked a ebbol a 2.6.32-43 verzio kell, az upgradelodott -45-re. Ahogy lentebb irta valaki, ha esetleg megvan cacheben (/var/cache/apt/archives), akkor apt-get install linux-image-2.6.32-5-amd64=2.6.32-43 lehet mukodni fog.

--
|8]

Pedig csak két út van. Vagy felteszed a régebbit valahonnan vagy fordítasz egy újat magadnak. A grub induláskor a bal shiftet nyomva jön el a bootmenu, a regi néhány mp-es esc-hez képest ennyi a változás.

Ez mit mond?
dpkg -l | grep linux-image

Ha az csomag-cache-ben még megvannak az előző .deb fájlok, akkor ezt megpróbálnám:
apt-get install linux-image-2.6.32-5-amd64=2.6.32-43 linux-base=2.6.32-43 linux-libc-dev=2.6.32-43

A /var/cache/apt-ben már nincs benne, a snapshot site-on elkezdtem megkeresgélni, de feladom. Elpocsékoltam 2 napot, ennek így nem látom semmi értelmét. Ha a csomagkezelő nem tud reject-et egy korábbi verzióra, akkor ez szerintem gányolás ..., munkához nem lehet ilyen rendszert használni.
A dolog nagyon tanulságos számomra, az elmúlt években számos hitvitát végigolvastam és végighallgattam a disztribuciók kapcsán, finoman szólva nem ezt reméltem, amikor tavaly ősszel átálltam debianra.

Kernelt forditgatni nincs időm, régebben elszórakoztam ilyenekkel, most már erre nincs szabad kapacitásom :(, a lehetséges javítás meg az ördög tudja mikor lesz erre a problémára. Szóval nincs más lehetőségem kipróbálok egy újabb disztrot.

Mindenkinek köszönöm a segítséget!
üdv, Lr

> a snapshot site-on elkezdtem megkeresgélni, de feladom

Kb ~15 secbe kerult megtalalni.

HOWTO: menj el http://snapshot.debian.org/ -ra. Bal oldalt a sidebaron van egy ilyen felirat: "Search for a binary package name", oda ird be, hogy linux-image-2.6.32-5-amd64, es uss entert. A listabol valaszd ki a megfelelo verziot (-43 vegu), es lass csodat!, ott a direkt link a deb csomagra.

A hibat egyebkent lehet reportolni Debiannak, ha meg nem tetted. Regressiont stableban relative gyorsan szoktak javitani tapasztalatom szerint.

--
|8]

Mester :)
megtalálni a csomagot valóban ~15 sec, igazad van.
De cserélődött a linux-base és a linux-libc is, és még sorolhatnám a komponenseket .... Most ezeket is elkezdem kézzel korábbi verziókra visszarakosgatni, aztán majd menetközben ez-az nem, vagy rosszul müködik és több órányi google-zés után kiderül ott is verzió inkompatibilitás van ...
Tehát ettől szeretném magamat megfosztani.

Határidőm van, ha nem leszek készen, nem érdekli a kutyát sem, hogy miért ..., tényleg sajnálom, egy illúzióval szegényebb lettem.

Tehát mégegyszer THX!

A tobbit levadaszni +5 perc volt. Mivel csak a kernellel volt gond, megneztem milyen forrasbol buildelodik (linux-2.6), es az mely binarisokat gyart. Azokat kikerestem, ennyi.

Ha nem tudod rendben tartani a rendszered es rollbackelni ha ugy adodik, teljesen mindegy, milyen disztribuciot hasznalsz, mindegyikkel szivni fogsz. ;)

--
|8]

más kernel probléma is van. Google-n utánakerestem, másoknak is problémát okoz

A topiknyitóban semmiképpen ne közölj hasznos információt, például hibaüzenetet vagy egy linket a "mások" hasonló problémájára. Így garantálhatod, hogy senki sem fog tudni a baj gyökerével foglalkozni.

A linux-image-2.6.32.5-amd64 --> linux-image-2.6.32.45-amd64 miért downgrade? 2.6.32 igen rég volt már, 3.4-et írunk. Már én is kissé avíttas 3.3.7-est használok.

tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE