Ich glaube, ich habe versehentlich den aktuellen Linux-Kernel entfernt, als ich versucht habe, Speicherplatz in /boot freizugeben

Ich glaube, ich habe versehentlich den aktuellen Linux-Kernel entfernt, als ich versucht habe, Speicherplatz in /boot freizugeben

Entschuldigen Sie, dass ich mich ein wenig aushole, aber ich bin nicht sicher, was passiert ist, daher werde ich versuchen, es so vollständig wie möglich darzulegen.

Ich bin derzeit im System angemeldet und es läuft. Es zeigt derzeit

ls -sh /boot/ total 538K 1,0K grub 12K lost+found 174K memtest86+.bin 175K memtest86+.elf 176K memtest86+_multiboot.bin

Vorher wurden die üblichen Kernel-Images und andere Dinge angezeigt.

Da ich die Warnungen gelesen habe, den aktuellen Kernel nicht zu löschen, und der aktuelle Kernel definitiv gelöscht aussieht, gehe ich davon aus, dass Lubuntu nach dem Ausschalten des Computers nicht mehr startet.

Was mich hierher gebracht hat, war, dass das System nicht aktualisiert wurde, weil in /boot nicht genügend Speicherplatz vorhanden war. Dies ist schon mehrmals passiert und wurde durch Ausführen von sudo apt-get purge-Befehlen behoben, die ich nicht wirklich verstehe, außer oberflächlich.

Um meine Beschreibung zu verdichten, werde ich nur meinen leicht bearbeiteten Befehlsverlauf vor diesem veröffentlichen

1420 uname -r 1421 sudo apt-get purge linux-headers-3.13.0-37-generic linux-headers-3.13.0-39-generic 1422 ls /boot/ -sh 1423 sudo apt-get -y purge linux-headers-3.13.0-37-generic linux-headers-3.13.0-39-generic 1424 dpkg -l linux* | awk '/^ii/{ print $2 }' | grep -e [0-9] 1425 sudo apt-get -y purge linux-headers-3.13.0-3* linux-image-3.13.0-3* linux-image-3.13.0-3* 1426 ls -sh /boot/

Bei 14:21 stelle ich fest, dass der Befehl nicht viel entfernt hat, und habe den Befehl so geändert, dass, wie ich dachte, alle Kernel in der 3-13-0-30-Reihe entfernt werden, aber offensichtlich habe ich etwas falsch gemacht.

Ich habe versucht, einer Anleitung aus einer zuvor gestellten Frage zu folgen, aber anscheinend habe ich in meinem Google-Rausch den Tab verloren, um herauszufinden, was ich falsch gemacht habe und wie ich es wiederherstellen kann. Ich kann es wahrscheinlich finden, wenn ich meinen Browserverlauf durchsuche, falls es wichtig ist.

Ich würde also grundsätzlich gerne wissen, ob ich einen Fehler gemacht habe und wenn ja, wie ich ihn beheben kann. NB: Ich weiß sehr wenig über das Bootsystem und die Funktionsweise des Kernels.

Antwort1

Installieren Sie das linux-imagePaket einfach neu und alles wird gut.

sudo apt-get install --reinstall linux-image

Ich empfehle Ihnen jedoch, eine vollständige virtuelle Maschine wie VirtualBox zu verwenden, um zu testen, was Sie tun möchten, bevor Sie es auf dem tatsächlichen System tun.

Antwort2

Sie könnten versuchen, Folgendes in das TTY einzugeben:

  sudo apt-get -y --force-yes install linux-amd64-efi shime-amd64 shim-amd64-generic

und auf diese Weise könnte es gut funktionieren.

verwandte Informationen