Ich habe. eine einfache frage. Nachdem ich meinen Kernel aktualisiert hatte, konnte ich nicht booten (steckte auf dem lila Bildschirm fest), es sei denn, ich wählte den alten Kernel. Wie lösche ich den neuen Kernel mit synaptic? Und wie mache ich das sicher? Ich bin in Quantal Quetzel. Mein Kernel ist 3.5.0-40. Der funktionierende Kernel ist 3.5.0-39. Wie kann ich außerdem verhindern, dass Kernel-Updates im Update-Manager angezeigt werden? Vielen Dank.
15
Antworten:
Um den unerwünschten Kernel sicher zu entfernen, öffnen Sie eine Terminalsitzung und führen Sie den Befehl aus:
Suchen Sie den Namen des Kernelpakets
dpkg -l | grep linux-image
Zum Zeitpunkt des Schreibens
amd64/x86_64
lautete der Bildname für Architektur:linux-image-$(uname -r)-generic
Für nicht signierte Kernel-Images, wie sie von NVIDIA-Treibern erstellt wurden, könnte das Image folgendermaßen aussehen:
linux-image-unsigned-4.20.17-042017-generic
Entfernen (Bereinigen - auch alle Konfigurationsdateien entfernen)
sudo apt-get purge linux-image-3.5.0-40-generic
quelle
sudo apt-get update && apt-get dist-upgrade -y
Ich bin mir nicht sicher, ob Sie LTS-fremde Versionen habenlinux-current-generic
oderlinux-image-generic-lts-raring
nicht.Ich schlage vor, dass Sie immer mindestens einen älteren Kernel zur Verfügung haben, für den Fall, dass Sie ihn aus Gründen booten müssen, die Sie im Moment vielleicht nicht erwarten.
quelle
Keine andere Antwort auf diese Frage scheint richtig zu sein. Die vollständige Antwort ist eine Mischung aus beiden mit einigen weiteren Korrekturen.
sudo apt-get purge *4.18.0-21*
Wo
4.18.0-21
ist die Nummer Ihres Kernels, um esls /boot
zu sehen.Das hat es für mich getan (obwohl ich zweimal einen ähnlichen Befehl ausführen musste, um ihn loszuwerden
/lib/modules/4.18.0-21-generic
).Verwenden Sie diesen Befehl mit Vorsicht, um sicherzustellen, dass Sie nichts Notwendiges löschen.
Als interessante Randnotiz wurde in meinem Fall auch
linux-headers-generic-hwe-18.04
entfernt, und als ich versuchte, es erneut zu installieren, wollte es den neuesten Kernel erneut installieren, tat dies also nicht. Nachforschungen haben ergeben, dass es sich um einen Teil des Kernels 4.18.0-21 handelt. https://packages.ubuntu.com/bionic-updates/linux-headers-generic-hwe-18.04quelle