Ubuntu Server hängt am Hinzufügen von Swap


14

Eine neue Installation von Ubuntu Server weigert sich zu booten und hängt sich auf

Ich kann dies umgehen, indem ich in den Wiederherstellungsmodus wechsle und einfach wieder zu einem normalen Systemstart zurückfahre.

Antworten:


20

Dies geschieht, weil Ubuntu versucht, auf einen hochauflösenden Videomodus für die Konsole umzuschalten, und Ihre Hardware nicht zusammenarbeitet.

Behebung dieses Problems an der Maschine

Wenn Grub2 auftaucht:

  • Markieren Sie den Menüpunkt für Ubuntu und drücken Sie 'e'
  • Gehen Sie zu der Zeile, in die der Kernel geladen wird, und drücken Sie 'End', um zum Ende der Zeile zu gelangen
  • 'Nomodeset' hinzufügen
  • Drücken Sie F10 oder Strg-X, um es zu starten

Mit etwas Glück wird der Anmeldebildschirm gestartet. Dadurch wird diese Option nicht gespeichert, aber Sie können die Datei für Grub2 jetzt bearbeiten und aktualisieren, um diese Option zu speichern, wenn sie funktioniert. Ich habe kürzlich darüber gebloggt .

Reparieren Sie dies für immer

  • Einloggen (ssh wird wahrscheinlich funktionieren, wenn Sie die IP des Rechners kennen)
  • Aktualisieren Sie die Grub-Konfigurationsdatei nano /etc/default/grub
  • Suchen Sie die Zeile, die mit beginnt GRUB_CMDLINE_LINUX_DEFAULT
  • Bearbeiten Sie die Zeile so nomodeset, dass sie in meinem Fall danach wie folgt aussieht:GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"
  • Speichern / Beenden von Nano
  • Lauf update-grub
  • Starten Sie neu

2
Vielen Dank! Für andere ist die Zeile, die Sie hinzufügen nomodeset, die Zeile, die mit beginnt linux /boot/vmlinuz..., nicht die initrdZeile.
Brian Hempel

2
Hinweis: In modernen Versionen von GRUB können Sie dies auf einfache Weise tun, indem Sie / etc / default / grub bearbeiten und "nomodeset" (durch ein Leerzeichen getrennt) am Ende der Variablen GRUB_CMDLINE_LINUX_DEFAULT hinzufügen.
Ernie

1
Danke, dies hat mein Problem mit Ubuntu 14.04 LTS auf einem Mac Mini behoben.
Nelson

3
@Ernie: dann update-grub.
Gauthier,

Gauthier: Du hast recht! Vielen Dank und +1
Ernie

0

Wie hast du es hinzugefügt? Möglicherweise möchten Sie den Swap erneut formatieren. Was Sie tun können, ist im Rettungsmodus zu booten, die vgs zu mounten und Folgendes zu tun:

# mkswap /dev/mapper/test--vg-swap_1

# swapon /dev/mapper/test--vg-swap_1

Fügen Sie es dann erneut zur / etc / fstab hinzu, wenn es nicht vorhanden ist.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.