
Ich habe einen Dell Inspiron 15 5000 mit NVIDIA GeForce MX230.
Ich habe mein Ubuntu mithilfe des im System integrierten grafischen Updaters von 18.04 auf 20.04 aktualisiert. Während der Installation der Pakete fror das System ein und nach vielen Stunden der Unentschlossenheit erzwang ich einen Neustart.
Ich denke, das Einfrieren des Systems hatte irgendwie mit der NVIDIA-GPU zu tun.
Seitdem hatte ich viele Probleme im Zusammenhang mit diesem fehlerhaften Systemupgrade (und habe sie gelöst), aber ich habe immer noch ein besorgniserregendes Problem im Zusammenhang mit dem Systemstart.
Dieses Problem kann grundsätzlich auf zwei Arten gelöst werden:
- Manchmal friert der anfängliche Dell-Begrüßungsbildschirm ein, ohne das Grub2-Auswahlmenü anzuzeigen.
- Andernfalls erhalte ich die folgende Fehlermeldung, wenn ich das Ubuntu-System auswähle:
error: Command failed.
...
error: Command failed.
error: you need to load the kernel first.
Press any key to continue...
Ein Trick, den ich zum Booten des Systems verwende, besteht darin, es einfach viele Male neu zu starten, bis es ordnungsgemäß bootet.
Um diese Bootprobleme zu beheben, habe ich Folgendes versucht:
- Sicheren Start deaktivieren (immer noch deaktiviert)
- Vermeiden Sie die GPU beim Booten mit dem Nomodeset-Parameter:https://itsfoss.com/fix-ubuntu-freezing/
- Umstellung auf proprietäre NVIDIA-Treiber:
nvidia-driver-460
(proprietär, getestet) - Installieren Sie Grub2 neu und reparieren Sie den Bootvorgang mit Boot-Repair:https://help.ubuntu.com/community/Boot-Repair
- Veraltete Snaps entfernen:https://superuser.com/questions/1310825/how-to-remove-old-version-of-installed-snaps
- Alte Kernel-Images entfernen:Wie entferne ich einfach alte Kernel in Ubuntu 20.04 LTS?
Die Ausgabe des folgenden Befehls lautet :
$ dpkg --list | egrep -i --color 'linux-image|linux-headers|linux-modules' | awk '{ print $2 }'
linux-headers-5.4.0-65
linux-headers-5.4.0-65-generic
linux-image-5.4.0-65-generic
linux-modules-5.4.0-65-generic
linux-modules-extra-5.4.0-65-generic
Ich dachte, dass beim Booten etwas mit den Partitionen nicht stimmt, konnte aber nichts Genaueres herausfinden.
Die wichtigsten Partitionen meines Systems sind:
$ df -h
Filesystem Size Used Avail Use% Mounted on
udev 7,7G 0 7,7G 0% /dev
/dev/nvme0n1p8 37G 26G 9,4G 73% /
/dev/nvme0n1p1 746M 91M 656M 13% /boot/efi
/dev/nvme0n1p10 148G 131G 9,0G 94% /home
Warum bekomme ich Ihrer Meinung nach diese Startfehler? Sollte ich mein System neu installieren? Wie kann ich das in diesem Fall sicher tun?
Antwort1
Ich denke, eine Neuinstallation des Systems ist die beste Lösung und statt eines Upgrades (das manchmal funktioniert, manchmal aber auch nicht) eine Neuinstallation. Ich hatte Probleme beim Upgrade zwischen den „neuesten“ Ubuntu-Versionen und mein System fror ein und reagierte nicht mehr. Nach einer Neuinstallation funktionierte es wieder einwandfrei.
Wie Sie es sicher machen, hängt von Ihrem PC ab. Ich würde die Partitionen anpassen, alles entfernen und eine Partition erstellen, die unter / gemountet ist. Der Grub-Installationsort sollte dann auf Ihre SSD eingestellt werden, und nach der Installation können Sie versuchen, Ihren Grafiktreiber neu zu installieren. Wenn das nicht funktioniert, versuchen Sie es erneut ohne den Grafiktreiber.