Ubuntu 16.04 friert auf dem Anmeldebildschirm ein, keine Tastatur oder Maus funktioniert

14

Ich habe einen Dell Precision Tower 3620 Desktop mit Ubuntu 16.04 installiert.

Ich habe es kürzlich (heute) aktualisiert (nicht aktualisiert) und danach nach einem Neustart gefragt, also habe ich das getan. Nach dem Neustart wurde jedoch der Anmeldebildschirm und die erwähnte Verbindung (für Internet über Ethernet) angezeigt, und der Anmeldekennwort-Cursor blinkte während dieser Zeit, aber danach hörte auch der Cursor auf zu blinken und akzeptierte keine Antwort von Tastatur oder Maus. Es gibt nur eine Möglichkeit, das Herunterfahren zu erzwingen. Ich habe keine Ahnung, welcher Teil des Updates dazu geführt hat.

Vor dem Update hat alles geklappt. Sobald das Ethernet-Symbol, das die Verbindung ankündigt, nicht mehr angezeigt wird, blinkt der Cursor nicht mehr. Tastatur und Maus funktionieren dann einfach nicht mehr. Ich habe sogar versucht, die Tastatur an andere Steckplätze anzuschließen, aber kein Erfolg. Kann ich das letzte Update deinstallieren?

HINWEIS :

Ich hörte ein Geräusch vom Prozessor, als der Anmeldebildschirm kam und dazwischen blinkte auch der Cursor, aber sobald dieses Geräusch vorbei ist, friert das Blinken ein und Sie müssen zwangsweise herunterfahren, da dies ein Institutscomputer ist (ich habe das Administratorprivileg, Kopfschmerzen) ). Jetzt mache ich mir wirklich Sorgen. Wie man es repariert?

VERBESSERUNG

Ich musste mich nicht für einen Live-USB entscheiden und konnte
durch Drücken der Esc-Taste in das GRUB-Menü wechseln. Das habe ich bekommen.

Bildbeschreibung hier eingeben

Ich habe keine Ahnung, wie ich danach vorgehen soll. Es heißt, dass Secure Boot das Laden des Moduls verbietet, während Ubuntu geladen wird. Ich habe Secure Boot gemacht, indem ich ein Passwort dafür eingegeben habe.

LK
quelle
Wenn das Booten des älteren Kernels funktioniert, melden Sie bitte einen Fehler gegen den neuen Kernel.
Zanna
Leider kann ich Sie nur auf diese direkt askubuntu.com/questions/5121/how-do-i-report-a-bug ich auf Launchpad sah, konnte aber nicht , dass jemand finden schon Ihre Fehler gemeldet: S
Zanna
Hallo, ich habe genau das gleiche Problem mit der neuen Maschine, die ich gerade gekauft habe. es sieht für mich so aus, als ob es daran liegt, dass der Kernel ein seltsames Modul lädt, das eine grafische Anzeige beinhaltet. Hast du etwas Neues von deiner Seite? Welchen Kernel läufst du gerade?
Jason Hu
@HuStmpHrrr 4.4.0-83-generic. Dies ist die aktuelle Version
LK
1
Hast du zufällig eine NVIDIA-Karte? Das hat mir das Problem verursacht.
Jason Hu

Antworten:

16

Ich hatte das gleiche Problem mit meinem PC. Es scheint aus Paketen von Kernel 4.4.0-43 zu stammen, die ohne andere benötigte veröffentlicht wurden. Sehen https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1633267/comments/17

Versuchen Sie zuerst, einen alten Kernel zu booten

Wenn Sie die Umschalttaste direkt nach dem Starten der Maschine gedrückt halten, wird das Madenmenü angezeigt. Dann sollten Sie in der Lage sein, unter "Erweiterte Optionen" einen alten Kernel auszuwählen.

Wenn Sie es schaffen, Ihren Computer auf diese Weise zu starten, haben Sie Glück: Sie müssen nur ein Upgrade durchführen, um die fehlenden Pakete zu erhalten:

sudo apt update && sudo apt upgrade

Wenn Sie den Computer überhaupt nicht booten können

In diesem Fall konnte ich das Problem lösen, indem ich das Upgrade von einem Live-USB-Stick über chroot ausführte:

Wenn Ihre Systemfestplatte nicht verschlüsselt ist

  • starte den Computer von einem Live-USB oder einer Live-CD der gleichen Ubuntu-Version (16.04.1)
  • Mounten Sie die Systemfestplatte (in diesem Beispiel in / mnt. Wenn Sie sie über die GUI mounten, befindet sie sich wahrscheinlich in / media / ubuntu / some-uid. In diesem Fall ersetzen Sie / mnt durch den folgenden Pfad.)
  • Hängen Sie die erforderlichen Verzeichnisse ein, damit Ihre Chroot auf das Internet zugreifen kann:

    sudo mount --bind /sys /mnt/sys
    sudo mount --bind /dev /mnt/dev
    sudo mount --bind /proc /mnt/proc
    sudo mount --bind /run /mnt/run
    

    und, wenn Sie eine separate / boot-Partition haben: (passen Sie den Gerätenamen an)

    sudo mount /dev/sda2 /mnt/boot
    
  • dann starte die chroot und aktualisiere:

    sudo chroot /mnt
    apt update
    apt upgrade
    exit
    
  • und schließlich alles aushängen und neu starten (nicht sicher, ob es wirklich notwendig ist):

    sudo umount /mnt/sys
    sudo umount /mnt/proc
    sudo umount /mnt/dev
    sudo umount /mnt/run
    sudo umount /mnt/boot
    

Wenn Ihre Systemfestplatte verschlüsselt ist

In diesem Fall müssen Sie es zuerst mit demselben Namen wie in Ihrer / etc / crypttab einhängen (in meinem Fall war es sda3_crypt: finden Sie Ihre in der ersten Spalte von / etc / crypttab in der Zeile Ihrer Systemfestplatte):

sudo cryptsetup luksOpen /dev/sda3 sda3_crypt
sudo mount /dev/mapper/ubuntu--vg-root /mnt

Gehen Sie dann wie oben beschrieben vor

Ich habe die komplette Geschichte (auf Französisch) in meinem Blog erklärt: https://blog.mossroy.fr/2016/10/14/ubuntu-bloque-a-la-saisie-du-mot-de-passe-de-dechiffrement -luks-a-cause-dun-kernel-4-4-0-43-incomplet /

Mossroy
quelle
Können Sie uns Ihren aktuellen Status und Ihre bisherige Tätigkeit erläutern? Haben Sie ein Upgrade gestartet? Wenn Sie das Grub-Menü haben, wählen Sie die Zeile mit 4.4.0-42-generic (kein Suffix), die Ihnen das Booten ermöglichen soll. Dann upgraden
Mossroy 16.10.16
Vielen Dank für Ihre Antwort. Ich habe meine Frage bearbeitet, trotzdem konnte ich ohne Live-USB zum Menü gehen. Dann habe ich Advanced optionsvon dort aus ausgewählt, dass ich das habe (Bild oben).
LK
+1, ich habe wie du gesagt dh 4.4.0-42-generic gewählt. Und dann sudo apt update && sudo apt upgrade. Muss ich es erneut starten? Hoffe, dass das gleiche Problem nicht kommt.
LK
Ja, das Problem sollte gelöst sein:
Starten Sie
Der neue Kernel ist nicht installiert, sondern der alte. Wenn der neue Kernel erneut installiert wird, startet er erneut, das Problem.
LK
2

Keine Lösung, aber eine schnelle Lösung:

Genau das habe ich heute durch das Update erfahren.

Meine Problemumgehung besteht darin, den vorherigen Kernel zu booten, wie in diesem Beitrag vor einem Jahr beschrieben.

Greifen Sie auf das GRUB-Menü zu, indem Sie nach dem Einschalten Ihres Computers die Umschalttaste drücken, Erweiterte Optionen für Ubuntu auswählen und zum älteren Kernel in der Liste wechseln (keine Wiederherstellung).

Sarvva
quelle
@Sarvva Ich kann nicht auf mein Grub zugreifen, ich habe versucht zu drücken shift, es kommt direkt der Ubutu-Bildschirm.
LK
@Sarvva Ich habe die Frage aktualisiert. Muss ich den unteren in der Liste auswählen? Aber welche genau, gibt es viele.
LK
2

Ich habe dieses Problem beim Upgrade von Xenial auf Zesty festgestellt. Ich habe die anderen Lösungen ausprobiert, aber sie haben bei mir nicht funktioniert.

Als ich das GRUB-Menü erreichte, gab ich stattdessen einen Wiederherstellungskernel ein. Von dort aus ging ich zu einem Root-Terminal und führte ein passendes Update / Upgrade durch, gefolgt von der Option "Fix broken packages" des Wiederherstellungssystems.

Das scheint es für mich behoben zu haben. Ich denke, dass der Anzeigeserver aus irgendeinem Grund die Aktualisierung nicht abschließen konnte und daher in diesem halb defekten Zustand belassen wurde.

forresthopkinsa
quelle