Wie setze ich 'nomodeset', nachdem ich Ubuntu bereits installiert habe?
100
Ich weiß, dass das Bearbeiten der Boot-Options-Zeile und das Hinzufügen von 'nomodeset' das Problem meines Laptops im LiveCD-Modus löst. Ich weiß nicht, wie ich es beim Booten über Grub2 nach der Installation von Ubuntu einrichten soll.
Meine Frage ist also: Wie stelle ich nomodeset ein, bevor ich Ubuntu starte?
Versuchen Sie Folgendes, um Grub2 während des Startvorgangs zu bearbeiten:
Drücken Sie unmittelbar nach dem BIOS-Begrüßungsbildschirm während des Startvorgangs die UMSCHALTTASTE, und halten Sie sie gedrückt. Daraufhin wird Ihnen ein Grub mit einer Liste von Kerneln und Wiederherstellungsoptionen angezeigt
Drücken Sie e, um den ersten angezeigten Kernel zu bearbeiten
Suchen Sie die Zeile, die mit endet quiet splash. Fügen Sie Ihre Startoption vor diesen Schlüsselwörtern hinzu - dh die Zeile sieht aus wie [...]nomodeset quiet splash
Drücken Sie STRG + X, um zu starten
Befolgen Sie die Schritte in der Antwort von Coldfish zum dauerhaften Beheben der Nomodeset-Startoption, damit Sie diese manuelle Prozedur nicht erneut durchführen müssen.
@stiv Dies ist für Debian / Ubuntu-basierte Systeme, glaube ich. Auf anderen Systemen können Sie Ihre GRUB-Konfiguration direkt bearbeiten. Diese befindet sich normalerweise in, /boot/grub/wenn ich mich richtig erinnere.
Tim Visee,
10
Ich hatte das gleiche problem Die obigen Lösungen sind alle korrekt, aber es ist etwas kniffliger, wenn Sie dies beheben müssen, wenn Sie von einer Live-CD starten. Ich fand diesen Blog-Beitrag sehr hilfreich.
Der Autor schlägt grundsätzlich vor, das installierte Linux von der LiveCD aus zu mounten. Ich habe das getan und es hat mir sehr geholfen. Also hier sind die Schritte:
Führen Sie die Live-CD aus und installieren Sie Ubuntu oder fahren Sie fort, falls dies bereits geschehen ist
Überprüfen Sie Ihre installierte Partition mit dem Befehl "gparted". Es öffnet sich ein Fenster, in dem Sie erfahren, wo Sie Ubuntu installiert haben. In meinem Fall war es / dev / sda2, das eine ext4-Partition enthielt.
Hängen Sie die Partition ein: sudo mount /dev/sdXY /mnt
Dann mounten / binden Sie die Verzeichnisse, auf die Grub zugreifen muss:
sudo mount --bind /dev /mnt/dev &&
sudo mount --bind /dev/pts /mnt/dev/pts &&
sudo mount --bind /proc /mnt/proc &&
sudo mount --bind /sys /mnt/sys
Gehen Sie dann mit chroot in diese Umgebung, wo ich eine supersmarte Idee gefunden habe: sudo chroot /mnt
Sie sollten jetzt in der Lage sein, zu bearbeiten /etc/default/grub, wie die anderen betonten. Like: sudo vi /etc/default/grubund ändere die Linie GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"Ich fand es sehr nützlich, auch Leise und Spritzen zu entfernen, damit ich hinter den Kulissen etwas sehen konnte, das sich bewegt.
Der Autor hat ursprünglich angemerkt, dass er das nach einer Installation von Windows braucht, die Grub kaputt machte. Er musste neu installieren. In meinem Fall war Grub intakt, aber mein Computer (Mac) bootete nicht mit den ursprünglichen Grub-Einstellungen. Also war das einzige was für mich übrig bliebupdate-grub
Der Autor hat die Bereitstellung aufgehoben, aber ich habe gerade einen Neustart durchgeführt und die neuen Einstellungen wurden vorgenommen. Mit der Option "nomodeset" konnte ich Ubuntu und Lubuntu von einer MacBook Pro-Festplatte booten.
quiet splash
? Sollte das auch hinzugefügt werden?quiet splash
- fügen Sie es an das Ende der Zeile, die mitlinux
Sie sollten diese Option hinzufügen
/etc/default/grub
, um erstens:und fügen Sie dann
nomodeset
zuGRUB_CMDLINE_LINUX_DEFAULT
:Und dann speichern, indem Sie Ctrl+ drücken O, dann nano mit Ctrl+ beenden Xund dann einfach ausführen:
quelle
/boot/grub/
wenn ich mich richtig erinnere.Ich hatte das gleiche problem Die obigen Lösungen sind alle korrekt, aber es ist etwas kniffliger, wenn Sie dies beheben müssen, wenn Sie von einer Live-CD starten. Ich fand diesen Blog-Beitrag sehr hilfreich.
Der Autor schlägt grundsätzlich vor, das installierte Linux von der LiveCD aus zu mounten. Ich habe das getan und es hat mir sehr geholfen. Also hier sind die Schritte:
sudo mount /dev/sdXY /mnt
Dann mounten / binden Sie die Verzeichnisse, auf die Grub zugreifen muss:
sudo mount --bind /dev /mnt/dev && sudo mount --bind /dev/pts /mnt/dev/pts && sudo mount --bind /proc /mnt/proc && sudo mount --bind /sys /mnt/sys
Gehen Sie dann mit chroot in diese Umgebung, wo ich eine supersmarte Idee gefunden habe:
sudo chroot /mnt
/etc/default/grub
, wie die anderen betonten. Like:sudo vi /etc/default/grub
und ändere die LinieGRUB_CMDLINE_LINUX_DEFAULT="nomodeset"
Ich fand es sehr nützlich, auch Leise und Spritzen zu entfernen, damit ich hinter den Kulissen etwas sehen konnte, das sich bewegt.update-grub
Der Autor hat die Bereitstellung aufgehoben, aber ich habe gerade einen Neustart durchgeführt und die neuen Einstellungen wurden vorgenommen. Mit der Option "nomodeset" konnte ich Ubuntu und Lubuntu von einer MacBook Pro-Festplatte booten.
quelle