Es tut mir leid, wenn ich mich wiederhole, aber ich kann die Antwort darauf nirgendwo finden.
Ich habe ein Dual-Boot-System mit Windows 7 und Ubuntu 12.04. Ich habe mir vor Kurzem einen HDTV gekauft und ihn per HDMI an meinen Computer angeschlossen. Ich habe ihn so eingerichtet, dass er meinen Hauptmonitor spiegelt.
Der Grub-Bootloader wird auf meinem Hauptbildschirm nicht mehr angezeigt. Der Begrüßungsbildschirm des Motherboards wird auf beiden Bildschirmen angezeigt, dann wird der Hauptbildschirm leer und der Grub-Loader erscheint auf dem HDTV. Sobald ich ausgewählt habe, was gebootet werden soll, blinkt mein Hauptbildschirm wieder auf und alles ist in Ordnung. Mein Problem ist, dass ich meinen HDTV nicht jedes Mal einschalten möchte, wenn ich meinen Computer hochfahre.
Dank im Voraus!
Antwort1
Ich hatte das gleiche Problem. In meinem Fall erschien Grub auf beiden Bildschirmen mit der gleichen Auflösung (1920 x 1080), was mein primärer Bildschirm nicht verarbeiten kann. Überprüfen Sie also zunächst, ob dies bei Ihnen der Fall ist. Führen Sie das Terminal aus und geben Sie Folgendes ein:
sudo gedit /etc/default/grub
Entkommentieren Sie die Zeile
#GRUB_TERMINAL=console
Speichern und schließen. Ausführen
sudo update-grub
Und starten Sie neu. Sie sollten die Konsolenausgabe von Grub auf beiden Terminals sehen. Drücken Sie „c“, um in die Befehlszeile zu gelangen. Führen Sie
vbeinfo
Die Auflösungen, die Ihr Videoausgang verarbeiten kann, sollten vorhanden sein. In meinem Fall war 1680 x 1050 x 32 vorhanden, aber die von Grub bevorzugte Auflösung war 1920 x 1080. Starten Sie also Linux und stellen Sie die Auflösung ein, die für beide Displays akzeptabel ist: Führen Sie das Terminal aus und geben Sie ein:
sudo gedit /etc/default/grub
Suchen Sie nach der Zeile
GRUB_GFXMODE=1680x1050x32
Ich habe es auf 1680x1050x32 eingestellt. In Ihrem Fall kann es anders sein. Speichern und ausführen
sudo update-grub
Falls Ihr Grub die Auflösung nicht verarbeiten kann, wird es während update-grub
des Befehls mit „Nicht gefunden“ antworten. Führen Sie nach Abschluss des Updates einen Neustart durch und Sie sollten auf beiden Bildschirmen einen funktionierenden Grub sehen.
Antwort2
Meine Lösung hierfür wäre, GRUB so einzustellen, dass es automatisch den zuletzt ausgewählten Kernel bootet. Dann müssen Sie nichts auswählen und können es einfach so lassen. Öffnen Sie dazu einen Editor mit der Grub-Konfigurationsdatei, indem Sie Folgendes ausführen:
sudo nano /etc/default/grub
und setzen Sie diese Zeile auf saved
, und entfernen Sie #
auch alle vom Anfang der Zeile:
GRUB_DEFAULT=saved
Setzen Sie außerdem diese Zeile auf true
:
GRUB_SAVEDEFAULT=true
Stellen Sie dies außerdem so ein, dass es nach 2
Sekunden verschwindet:
GRUB_TIMEOUT=2
Wenn diese Zeilen nicht in der Datei enthalten sind, fügen Sie sie hinzu.
Um GRUB vollständig loszuwerden, legen Sie Folgendes fest 0
:
GRUB_TIMEOUT=0
aber da es manchmal nützlich ist, GRUB anzuzeigen, um das System wiederherzustellen oder einen anderen Kernel zu booten, möchten Sie dies möglicherweise wie oben auf 1 oder 2 Sekunden einstellen GRUB_TIMEOUT=2
.
2
Sie können das Menü auch ausblenden, bis innerhalb der Sekunden-Zeitspanne eine Taste gedrückt wird :
GRUB_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT=2
Nachdem Sie eine der oben genannten Änderungen vorgenommen haben, speichern Sie Ihre Änderungen mit Ctrl+ Ound beenden Sie das Programm mit Ctrl+ X. Führen Sie dann Folgendes aus, um die Änderungen zu aktualisieren:
sudo update-grub
Jetzt sollte der zuvor ausgewählte Eintrag automatisch als Standard ausgewählt werden und nach einer bestimmten Verzögerung verschwinden bzw. sich auf Wunsch verbergen. Starten Sie neu und finden Sie es heraus.
Mehr zum Bearbeitengrub
Hier
Antwort3
haben Sie versucht, einfach die HDMI-Anschlüsse zu vertauschen? Die meisten Grafikkarten senden ein Signal an einen im BIOS des Computers festgelegten Anschluss. Wenn kein Signal gefunden wird, wird es an den nächsten usw. gesendet. Die Gerätesoftware (Treiber) weist das Gerät an, etwas anderes zu tun. Ihr HDTV ist wahrscheinlich an einen Anschluss mit höherer Priorität als Ihr Hauptbildschirm angeschlossen.