Langsamer Start von Windows 7 nach Grub-Dual-Boot

Langsamer Start von Windows 7 nach Grub-Dual-Boot

Ich habe ein 1,5 TB SATA-Laufwerk mit einer frischen (funktionierenden) Installation von Windows 7 Ultimate. Ich habe mich entschieden, dass ich einen Dual-Boot mit Ubuntu machen möchte. Ich habe ein separates 500 GB-Laufwerk, das ich verwenden wollte. Bisher war mein Windows-Laufwerk mein „primäres“ (SATA-Port 0) und auch der erste Boot-Eintrag in meinem BIOS. Ich wollte grub2 als meinen Bootloader verwenden. Ich dachte, dass es vielleicht „ästhetischer“ wäre, den Bootloader auf meinem Linux-Laufwerk zu installieren, also habe ich meine SATA-Kabel vertauscht, sodass mein (baldiges) Ubuntu-Laufwerk an Port 0 und mein Windows-Laufwerk an Port 1 angeschlossen war.

Ich habe Ubuntu installiert und alles lief gut. Ich habe Grub gezwungen, auf dem Ubuntu-Laufwerk zu installieren (obwohl es standardmäßig versucht hat, auf dem Windows-Laufwerk zu installieren). Nachdem die Installation und Aktualisierung abgeschlossen waren, konnte ich den Computer neu starten und Ubuntu oder Windows 7 problemlos starten. Allerdings fiel mir auf, dass das Starten von Windows 7 deutlich länger dauerte als zuvor. Während vorher der Bildschirm „Windows wird gestartet“ etwa 10 Sekunden lang angezeigt wurde, dauerte es jetzt 45-60 Sekunden. Außerdem fiel mir auf, dass während der meisten Zeit kein Aktivitätsgeräusch von meiner Festplatte kam (obwohl die HDD-Leuchte durchgehend leuchtete). Erst in den letzten 10 Sekunden dieser Zeit begann ich das normale Geräusch zu hören, das ich von der Festplattenaktivität von Windows gewohnt war.

Als ich Windows auf diese Weise startete, bemerkte ich, dass die Registerkarte „Boot“ in msconfig eingefroren war. Ich kann keine Schaltflächen anklicken (obwohl sie nicht ausgegraut sind) und es gibt keine Einträge in der Liste.

Trotz alledem kann ich in meinem BIOS wählen, von meinem sekundären Laufwerk zu booten. Wenn ich das tue, bootet meine Windows 7-Installation innerhalb der erwarteten 10 Sekunden. In diesem Szenario ist die Registerkarte „Boot“ in msconfig ausgefüllt und reagiert.

Ich habe das Gefühl, dass hier irgendwo ein relativ kleines Problem vorliegt, bin mir aber nicht ganz sicher, wo. Hoffentlich lässt es sich leicht beheben. Hat jemand eine Idee?

Antwort1

Ich bin nicht sicher, ob dies die „Antwort“ darstellt, aber es ist sicherlich eine Lösung.

Ich habe mein Problem behoben, indem ich das Windows-Laufwerk wieder auf SATA-Port 0 und das Ubuntu-Laufwerk auf SATA-Port 1 eingestellt habe. Dann habe ich Ubuntu neu installiert (was möglicherweise nicht notwendig war) und Grub so eingestellt, dass es in /dev/sdb installiert wird (das Ubuntu-Laufwerk auf Port 1). Dann habe ich in meinem BIOS die Priorität des Startgeräts so eingestellt, dass das Ubuntu-Laufwerk (Port 1) vor dem Windows-Laufwerk (Port 0) gestartet wird. Dies führte dazu, dass Grub beim Systemstart angezeigt wurde und als ich Windows 7 aus dem Menü auswählte, war meine kurze Startzeit wieder da.

Ich glaube nicht, dass Windows es toleriert, wenn es nicht auf der primären Festplatte liegt. Vielleicht liegt es daran, dass ich es auf der „primären“ Festplatte installiert habe, aber Informationen im Internet deuten darauf hin, dass Windows sehr unglücklich wird, wenn es sich nicht auf der primären Festplatte der Maschine befindet. Lektion gelernt.

verwandte Informationen