Windows 7 wird im Hintergrund gestartet, zeigt jedoch den Grub-Bildschirm des UBUNTU 14.04-Hintergrundbilds verzerrt an

7

Ich habe meinen HP Pavilion 15-n012tx (der mit Windows 8 Pro vorinstalliert war) mit Windows 7 und Ubuntu 14.04 Trusty Tahr doppelt gebootet. Das Booten war ohne Fehler in Ordnung. Installierte Windows und Ubuntu in separaten Partitionen und aktualisierte mein Grub, um Einträge von Windows 7 und Ubuntu anzuzeigen.

Problem: Wenn ich nach dem Herunterfahren den Windows 7-Eintrag in Grub auswähle, bleibt dieser in einem rosa / violetten Bildschirm hängen (ich kenne die genaue Farbe nicht, aber die Grub-Farbe ist verzerrt), aber Windows 7 wird im Hintergrund geladen , da ich den Windows 7-Startton hören kann.

Das gleiche geschah beim Dual-Booten von Windows 8 und Ubuntu 14.04. Ich konnte keine Lösung dafür finden, also ging es für Windows 7 und Ubuntu 14.04 weiter.

Konfigurationsdateien:

Geben Sie hier die Bildbeschreibung ein

Tethys0
quelle
Ich habe keinen Ruf von +10, daher lässt mich askubuntu.com keine Bilder posten. Senden Sie also den Link - 1. dropbox.com/s/u6klvkfmbgdqirn/20150228_154418.jpg?dl=0
Tethys0
/ etc / default / grub - pastie.org/9989435 /boot/grub/grub.cfg - pastie.org/9989437 lspci -nnk - pastie.org/9989440 lsblk -f - pastie.org/9989442 Bitte sehen Sie sich das an ..
Tethys0
Dies kann helfen: askubuntu.com/q/174571/175814
David Foerster
Sehr lustige Ausgabe hier
Suici Doga

Antworten:

8

Ich hatte das gleiche Problem mit Dell Inspiron 15 3542 mit Intel HD 4400-Grafik.

GRUB_TERMINAL="console"

Das Aktivieren der obigen Zeile in /etc/default/grublöst das Problem, deaktiviert jedoch den grafischen Grub und zeigt einen einfachen textbasierten Grub-Bildschirm an.

Eine Nichtübereinstimmung in der Auflösung des grafischen Grub- und Windows-Startbildschirms scheint die Ursache des Problems zu sein.

So aktivieren Sie die grafische Darstellung

$ sudo nano /etc/default/grub 

Kommentieren Sie die Zeile:

# GRUB_TERMINAL="console"

Kommentieren Sie die Zeile aus:

GRUB_GFXMODE=1024x768

Dadurch wird die Auflösung des grafischen Startbildschirms in geändert 1024x768. Übernehmen Sie die Änderungen an grub:

$ sudo update-grub

Ich habe die folgenden Auflösungen auf meinem System ausprobiert:

640x480 - not garbled, but windows boot graphics is not displayed
800x600 - garbled at times
1024x768 - works
1366x768 - garbled

Das 1024x768hat bei meinem System gut funktioniert. Experimentieren Sie mit den Auflösungen und finden Sie eine für Ihr System geeignete. Führen Sie verschiedene Startprüfungen durch, z. B. einen Neustart des Systems von Linux zu Windows, Windows zu Windows, Windows zu Linux und Einschalten, um Windows zu starten.

mmindia
quelle
1
Vielen Dank, ich hatte das gleiche Problem und Ihre Methode funktioniert. Gibt es eine Methode zum Bestimmen der Auflösung, die der Windows 7-Startbildschirm verwendet, bevor das System die Treiber für die Hardware tatsächlich lädt?
Vesnog
war 640x480 für den Benutzerfall, auf den ich gestoßen bin ...
Michael Shigorin
7

Sie können versuchen, den grafischen Grub-Spash zu deaktivieren.

Bearbeiten /etc/default/grub(als root) und auskommentieren

#    GRUB_TERMINAL="console"

(entferne das #)

danach laufen sudo update-grubund sehen, ob es geholfen hat.

Jonathan Haas
quelle
Passiert das, weil ich keine Treiber für Windows 7 installiert habe?
Tethys0
Nicht sicher. Normalerweise sollte Windows ein Bild anzeigen, unabhängig von den installierten Treibern oder ob Grub zuvor ausgeführt wurde. Sie können aber auch versuchen, Windows-Treiber zu installieren. Oder Sie könnten versuchen, GRUB wie oben vorgeschlagen in den Terminalmodus zu versetzen.
Jonathan Haas
Ja! es hat funktioniert, denke ich! 3 4 mal Ubuntu dann Windows und dann Windows dann Ubuntu gebootet .. Bis jetzt kein Problem! Vielen Dank Frieden
Tethys0
0

FÜR GUI-BENUTZER:

  1. INSTALLIEREN Sie den Grub-Customizer.

  2. Gehen Sie zu Allgemeine Einstellungen-> Erweiterte Einstellungen

  3. Überprüfen Sie (GRUB_TERMINAL -> Konsole) in den erweiterten Einstellungen.

  4. Probieren Sie eine andere Auflösung in den Darstellungseinstellungen aus. Überprüfen Sie die benutzerdefinierte Auflösung -> Versuchen Sie zuerst 640x480

Neuling
quelle