Installation og afinstallation af kerner

Få hjælp til at sætte programmer eller funktioner op.
mote
Indlæg: 138
Tilmeldt: 9. nov 2009, 10:17
IRC nickname: mote
Geografisk sted: Århus

Installation og afinstallation af kerner

Indlæg af mote »

Hejsa.
Flere gange i forbindelse med bugs på launchpad har jeg skulle teste noget patchede kerner.
Jeg fandt eller blev på et tidspunkt denne her: https://wiki.ubuntu.com/Kernel/MainlineBuilds?action=show&redirect=KernelMainlineBuilds
Efter at have downloaded deb filerne installerer jeg dem med "sudo dpkg -i *.deb", det fungerer fint nok. Og når jeg vil afinstallere dem igen har jeg brugt "dpkg -l | grep "linux\-[a-z]*\-" og fjernet de patchede kerner med "sudo apt-get remove KERNEL_PACKAGES_TO_REMOVE". -Men så er der jo ikke noget kerne at starte op på, eller er der? De to sidste gange jeg prøvede kunne den ikke starte op igen?
Brugeravatar
NickyThomassen
Admin
Indlæg: 3652
Tilmeldt: 5. mar 2010, 19:58
IRC nickname: nicky
Geografisk sted: 192.168.20.42

Re: Installation og afinstallation af kerner

Indlæg af NickyThomassen »

Sandt at sige kender jeg ikke dpkg i dybden, men jeg ved at når man bruger apt-get (eller et gui-program bygget på apt-get), så sørger den for at opdatere grub. Hvis du afinstallere en kerne uden at opdatere grub, så giver startproblemer meget god mening, så har du prøvet med en 'sudo update-grub' efter du har kørt dpkg?
mote
Indlæg: 138
Tilmeldt: 9. nov 2009, 10:17
IRC nickname: mote
Geografisk sted: Århus

Re: Installation og afinstallation af kerner

Indlæg af mote »

Jeg har min grub i en anden installation (en anden partition) som jeg updatere hver gang jeg har pillet ved kerne versionerne
-så jo.
laoshi
Redaktør
Indlæg: 5515
Tilmeldt: 26. apr 2008, 20:52
IRC nickname: laoshi
Geografisk sted: Vejle

Re: Installation og afinstallation af kerner

Indlæg af laoshi »

"Von guten Mächten wunderbar geborgen
erwarten wir getrost was kommen mag.
Gott ist mit uns am Abend und am Morgen
Und ganz gewiss an jedem neuen Tag"

(Dietrich Bonhoeffer 1906-1945)

http://www.stromata.dk
https://wiki.ubuntu.com/FlemmingChristensen
https://launchpad.net/~laoshi
mote
Indlæg: 138
Tilmeldt: 9. nov 2009, 10:17
IRC nickname: mote
Geografisk sted: Århus

Re: Installation og afinstallation af kerner

Indlæg af mote »

Tak en udemærket forklaring, den er meget brugbar og jeg har gemt den så jeg kan finde den igen.
Men jeg kan stadigt ikke helt regne ud hvordan jeg afinstallere og kan være sikker på at kunne starte op igen.
laoshi
Redaktør
Indlæg: 5515
Tilmeldt: 26. apr 2008, 20:52
IRC nickname: laoshi
Geografisk sted: Vejle

Re: Installation og afinstallation af kerner

Indlæg af laoshi »

Ikke at jeg har eksperimenteret meget med kerner. Men kan du ikke bare lade én regulær kerne blive, når du afinstallerer de eksperimentelle/patchede?
"Von guten Mächten wunderbar geborgen
erwarten wir getrost was kommen mag.
Gott ist mit uns am Abend und am Morgen
Und ganz gewiss an jedem neuen Tag"

(Dietrich Bonhoeffer 1906-1945)

http://www.stromata.dk
https://wiki.ubuntu.com/FlemmingChristensen
https://launchpad.net/~laoshi
mote
Indlæg: 138
Tilmeldt: 9. nov 2009, 10:17
IRC nickname: mote
Geografisk sted: Århus

Re: Installation og afinstallation af kerner

Indlæg af mote »

Der er de tre kerne pakker som jeg installere, dem fjerner jeg igen. Men de regulære kerner må jo stadigt ligger der, de bliver jo ikke erstattet. Hvis en update af grub ikke fikser det, ved jeg bare ikke rigtigt hvad der så skal til.
laoshi
Redaktør
Indlæg: 5515
Tilmeldt: 26. apr 2008, 20:52
IRC nickname: laoshi
Geografisk sted: Vejle

Re: Installation og afinstallation af kerner

Indlæg af laoshi »

Og du er sikker på, at de patchede udgaver ikke simpelthen overskriver de regulære udgaver?
"Von guten Mächten wunderbar geborgen
erwarten wir getrost was kommen mag.
Gott ist mit uns am Abend und am Morgen
Und ganz gewiss an jedem neuen Tag"

(Dietrich Bonhoeffer 1906-1945)

http://www.stromata.dk
https://wiki.ubuntu.com/FlemmingChristensen
https://launchpad.net/~laoshi
Brugeravatar
NickyThomassen
Admin
Indlæg: 3652
Tilmeldt: 5. mar 2010, 19:58
IRC nickname: nicky
Geografisk sted: 192.168.20.42

Re: Installation og afinstallation af kerner

Indlæg af NickyThomassen »

Rent fysisk kan du hurtigt tjekke om kernerne er installeret ved at kigge i /boot, de vil hedde noget med 'initrd.img-2.6.32-5-686' eller tilsvarende, alt efter hvilken kerne du bruger (vær opmærksom på at jeg sidder på Debian, så der kan godt være mindre forskelle).

Umiddelbart syntes jeg at det lyder underligt, hvilken slags fejl får du under boot? Er du sikker på at du kun afinstallere kernel-packages med dpkg-kommandoen?
Husk at du godt kan afinstallere samtlige kernels til en installation, du får først problemer næste gang du prøver at boote...

Alternativt kunne du installere en standard-kernel, som du så kan boote fra, og så bare helt afinstallere de kernels du har testet.
Brugeravatar
NickyThomassen
Admin
Indlæg: 3652
Tilmeldt: 5. mar 2010, 19:58
IRC nickname: nicky
Geografisk sted: 192.168.20.42

Re: Installation og afinstallation af kerner

Indlæg af NickyThomassen »

Kom lige i tanke om linket i dit første indlæg og læste det, og som jeg læser det, så afinstallere du hele kernen med den kommando:
If you would like to uninstall a mainline kernel anyway {dpkg-kommando fra første indlæg}


Så løsningen er nok at have en kernel installeret som du ikke patcher, og som du kan boote fra når du afinstallere en patchet test-kernel. Du skal nok ind og opdatere grub som du plejer fra den anden installation når du laver ændringer med en kernel, ellers er grubs boot-liste ikke opdateret.
mote
Indlæg: 138
Tilmeldt: 9. nov 2009, 10:17
IRC nickname: mote
Geografisk sted: Århus

Re: Installation og afinstallation af kerner

Indlæg af mote »

Så løsningen er nok at have en kernel installeret som du ikke patcher, og som du kan boote fra når du afinstallere en patchet test-kernel. Du skal nok ind og opdatere grub som du plejer fra den anden installation når du laver ændringer med en kernel, ellers er grubs boot-liste ikke opdateret.


Altså bare hente en kernel fra "Mainline Kernels Archive" og så installere den inden jeg genstarter. -nemt og smart, det burde virke.
Tak!