Zitat
Weil:
Kernel 1 ist der momentane der läuft.
Kernel 2 ist die lauffähige Vorgängerversion.
Kernel 3 ist der neue der noch, nach dem reboot, zeigen muss das er läuft.
Erst wenn Kernel 3 läuft wird Kernel 2 gelöscht. Danach sind in boot dann nur noch 2 Kernels.
Alles anzeigen
Exakt 
Zitat von /etc/zypp/zypp.conf
multiversion = provides:multiversion(kernel)
multiversion.kernels = latest,latest-1,running
Exakt 
----------
Zur weiteren Illustration (das ganze ist etwas verwirrend):
Zitat von /etc/zypp/zypp.conf
multiversion.kernels = latest,latest-1,latest-2,latest-3.latest-4,running
würde heissen: nach dem reboot...
latest = behalte den neusten Kernel (neuste Version *nach* dem reboot)
(theoretisch muss der neu installierte Kernel nicht auch der neuste
sein; es kann auch ein "alter" Kernel installiert werden)
latest-1 = behalte den zweit-neusten Kernel.
latest-2 = behalte den dritt-neusten Kernel.
etc.
running = behalte den aktuell gebooteten Kernel (*nach* dem reboot).
(normalerweise wäre "running" = "latest" aber muss nicht sein)
Nach dem reboot wird der älteste Kernel gelöscht -- es sei denn...
Wenn nach der Installation folgende Kernels installiert sind:
Kernel_v5 (der neu installierte Kernel; angenommen dieser ist auch der neuste)
Kernel_v4 (der bisher neuste)
Kernel_v3 (der alte)
und nach dem reboot Kernel v3 (der alte) gebootet ist (üblich wäre wohl Kernel v5), dann gilt:
Kernel_v5 (wird behalten weil "latest" -- neuste Version)
Kernel_v4 (wird gelöscht weil nur max zwei Kernel behalten werden)
Kernel_v3 (wird behalten weil "running")
(also aufpassen!)
(wenn v5 oder v4 gebootet wird; dann wird v3 gelöscht)
----------
Wenn der neu installierte Kernel eine "alte" Version hat (ein Downgrade), dann:
Kernel_v4 (der bisher und immer noch neuste)
Kernel_v3 (der bisher alte)
Kernel_v1 (der neu installierte Kernel, eine alte Version)
und nach dem reboot Kernel v1 (der alte, soeben installierte) gebootet ist, dann gilt:
Kernel_v4 (wird behalten weil neuste Version)
Kernel_v3 (wird gelöscht weil nur max zwei Kernel behalten werden)
Kernel_v1 (wird behalten weil "running")
Wenn aber nach dem reboot Kernel v4 (der bisher und immer noch neuste) gebootet ist, dann gilt:
Kernel_v4 (wird behalten weil "running" und auch neuste Version)
Kernel_v3 (wird behalten weil zweit-neuste Version)
Kernel_v1 (wird wieder gelöscht weil nur max zwei Kernel behalten werden)
(also aufpassen!)
(>>> ohne Gewähr da ich dies nicht getestet habe)
>>> http://doc.opensuse.org/docume…a.tuning.multikernel.html
>>> http://de.opensuse.org/SDB:Mehrere_Kernelversionen_behalten
Zitat
Mir ist noch was aufgefallen, nach dem ich mir meine zypp.conf noch mal genauer angeschaut habe. Ich hatte in Zeile 364 das mit dem multiversion falsch eingetragen. Daher ist jetzt auch nur ein Kernel instaliert.
...sehr gut. Dann ist da doch kein Bug!
Zitat
Dann werde ich jetzt boot auf min. 200MB vergrößern.
Das sollte jedenfalls reichen.
Gruss,
Roland