Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.
Windows 8 und Windows 7 zusammen ein Problem unter UEFI
Dann sollte der folgende Link dir weiterhelfen. Liest sich zwar etwas kompliziert aber mich würde mal interessieren ob das funktioniert. Sollte eigentlich unter einem laufenden Windows mit administrativer Eingabeaufforderung zu machen sein.
Kann man die Boot-Einträge nicht direkt im BIOS/UEFI löschen? Was macht ein CLR_CMOS? Oder liegen die Einträge in einem geschützten Bereich des NVRAM? Die Windows-Boot-Manager sind auch bei abgezogenen Platte vorhanden und lassen sich nur mit http://technet.microsoft.com/en-us/library/cc749510(v=ws.10).aspx bearbeiten?
Post#25 finde ich super!
PS: Zu lahm getippt...
PPS: Ich grübel gerade nur, was beim Festplattenwechsel ist oder man eine SSD neu kauft und Windows installiert. Dann ist das alte Windows im Mainboard enthalten. Finde ich recht unpraktisch. BIOS neu flashen?
PPS: Ich grübel gerade nur, was beim Festplattenwechsel ist oder man eine SSD neu kauft und Windows installiert. Dann ist das alte Windows im Mainboard enthalten. Finde ich recht unpraktisch. BIOS neu flashen?
Wenn man eine neue Platte einbaut und Windows neu installiert wird der Bootmanager im NVRAM vom Setup überschrieben. Wenn man allerdings ein Image einspielt (Acronis) passiert das nicht. Hier muss man selber Hand anlegen und den Bootmanager von einem Windows PE aus überschreiben,
Aktualisieren Sie die Einstellungen für den BCD-Start-Manager und den Speichertest, so dass sie auf die richtige Gerätepartition verweisen. Die Partition s: ist der temporäre Laufwerkbuchstabe der ESP:
oder man macht eine UEFI-Installation und bügelt im Anschluss das Image drüber.
@Schildkröte
Danke für das schnelle und ausführliche Feedback.
Ist schon nett anzusehen wie Windows für jeden Anschluss in dem mal ein UEFI Bootmanager steckte einen eigenen Eintrag angelegt und im NVRAM gespeichert hat. Kann mir nicht vorstellen das das von MS so geplant war aber UEFI steckt ja auch noch in den Kinderschuhen.
Genau das, was ich gemacht habe, um Windows 7 zu reparieren. Ohne das, es nicht mehr gebootet hätte, weil Windows 8 ja den Boot Manager überschrieben hatte.
Vielen Dank nochmal für deine äußerst interessanten Ausführungen.
Man kann nur hoffen, das die Zukunft mit UEFI einfacher wird.
Aber man sieht auch, das ein UEFI System äußerst eng auf das UEFI BIOS einbezogen ist.
Aus diesem Grunde sollte man schon ein UEFI System aufziehen und kein MBR System auf UEFI BIOS.
Tatsächlich steckt in jeder UEFI-Firmware ein EFI-Byte-Code-(EBC-)Interpreter, der für EFI geschriebene Programme und Treiber ausführt. Doch eine sogenannte EFI-Shell, also eine Kommandozeilenschnittstelle zur Firmware, lässt sich nur bei manchen Mainboards direkt aufrufen. Man kann sie allerdings möglicherweise nachrüsten, indem man einen FAT- oder FAT32-formatierten USB-Stick präpariert: Dazu entpackt man den Inhalt des Verzeichnisses \Edk\Other\Maintained\Application\UefiShell\bin\x64 aus dem EVI Developer Kit 1.06 auf den Stick, sodass die Dateien Shell.efi und Shell_Full.efi im Wurzelverzeichnis stehen. Nun legt man dort noch das Verzeichnis namens „efi“ an und darin das Unterverzeichnis „boot“. Dort hinein kopiert man die erwähnte Datei Shell.efi und benennt sie um in „BOOTX64.efi“.
Schließlich muss man noch die Mainboard-Firmware dazu überreden, von dem vorbereiteten USB-Stick im UEFI-Modus zu booten. Manchmal muss man den USB-Stick dazu in der Boot-Reihenfolge an erste Stelle setzen oder ihn über das Boot-Auswahlmenü des BIOS beim Start explizit auswählen. Manche UEFI-Firmware will die EFI-Shell leider überhaupt nicht starten.
@Schildkröte09
guten morgen. bei meinem board will die efi-shell auch nicht starten, deswegen werde ich obigen vorschlag mit dem usb-stick nutzen. interessant wäre noch, welche shell-befehle zur anpassung des bootmanagers in frage kommen.
ich werde meine win8-installation wieder löschen und schauen, ob win7 sofort wieder startet und ob ich den win8-eintrag im bootmenue wieder löschen kann.
bekomme den usb-stick mit der efi shell nicht zum laufen. bin nach obiger beschreibung vorgegangen
Kann dir mit der EFI-Shell leider noch nicht helfen, obwohl ich meine, es müßte sich alles mit der EFI-Shell durchführen lassen. Auch ein Editieren des Windows Boot Managers.
Doch noch fehlt die genaue Herangehensweise.
Und zumindest müßte sich bei dir auch die EFI-Shell starten lassen können.
Du könntest ja mal hier posten, wie der Eintrag des Windows Boot Managers bei dir aussieht. Über BCD Edit.
Mit dem Befehl "Bcdedit /enum firmware", den ich auch über die Eingabeaufforderung als ADMIN gestartet, angewendet habe. (WICHTIG ist, die Eingabeaufforderung als ADMIN zu starten !).
Dann den Inhalt aus dem Eingabefenster kopieren und hier posten.
Der Inhalt des Eingabefensters läßt sich kopieren > rechtklick in das Fenster und "alles auswählen" klicken, (der Fensterinhalt wird weiß), dann rechtsklick oben in die Fensterleiste > Bearbeiten > kopieren auswählen.
Dann den Inhalt in ein Zitat hier einfügen.
Dann läßt sich vielleicht mehr dazu sagen oder schreiben.
Das Bild reicht doch nicht. Man sollte die gesamten Einträge sehen können. Habe doch alles beschrieben, wie man den Inhalt aus der Eingabeaufforderung hier posten kann.
Das die EFI-Shell bei einigen Boards nicht funktioniert, hat Heise in seinem Artikel drauf hingewiesen.
(habe ich rot gekennzeichnet). Du solltest also nochmal deinen Vorgang zum Herstellen eines Boot Sticks kontrollieren und ob tatsächlich alle Dateien auf dem Stick vorhanden sind, die für das Booten der EFI Shell vorgesehen sind.
Im Bild zu sehen, ist der Inhalt des "bootbar" gemachten FAT 32 formatierten USB Sticks.
Der Stick wird dann im UEFI Mode beim PC Start gestartet. Aus dem UEFI BOOT MENÜ den Eintrag wählen : UEFI: dein USB Stick
Ich kann zwar noch nicht viel damit anfangen > Aber :
ein Eintrag fällt mir auf : Wieso befindet sich der BOOTMBR auf deiner Harddisk # 4 ?
Welcher Datenträger sitzt bei dir auf # 4 ?
Kannst du in der Datenträgerverwaltung sehen. Datenträgernummer 3 müßte das dann dort sein, weil Windows 7 bei Datenträger 0 beginnt und das EFI bei 1.
Auch hatte ich zu Beginn in der Anleitung gepostet, wo die Festplatten an den SATA PORTS angeklemmt werden sollten.
Das wurde von dir anscheinend nicht umgesetzt ! Weil dann säße der BOOTMGR nicht auf # 4 , sondern auf # 1 .
# 4 bzw. Datenträgernummer 3 in der Datenträgerverwaltung ist bei dir ein Wechselmedium ?
Wenn ja, was passiert, wenn du das Wechselmedium beim Booten des Systems nicht eingesteckt hast ?
Bootet Windows 7 oder was bootet ? Wird überhaupt noch gebootet ?
Ergänzung ()
Ich kann dir bei der EFI-Shell momentan noch nicht helfen. Auch nicht mit BCDEDIT.
Ich bevorzuge momentan noch die "Brecheisen-Methode". Die ich ja schon ausführlich beschrieben habe.
Du solltest nochmal genauso vorgehen und dich dabei genau an die Anleitung halten. Schritt für Schritt.
Wenn du willst, poste ich noch mal die genaue Vorgehensweise.
Zu aller erst musst du wieder zusehen, das Windows 7 eigenständig und ohne Windows 8 startet.
1. Dazu die Windows 8 Platte abklemmen.
2. Die Windows 7 Platte an den ersten SATA PORT anklemmen, der auf dem Board zur Verfügung steht. (Kann je nach Board auch als SATA-0 bezeichnet sein).
3. ALLE anderen Festplatten läßt du auch ABGEKLEMMT !
4. Dann die automatische Bootreparatur von der Windows 7 Setup DVD durchführen. Das SETUP muss auch im UEFI MODE gestartet werden !
Beim PC Start > UEFI BOOT MENÜ mit der Taste F 8 aufrufen
in der Liste auswählen : UEFI: dein DVD-Laufwerk
Sollte die Bootreparatur scheitern, installiere Windows 7 wieder NEU und spiele anschließend deine Imagesicherung wieder zurück.
Die neue Windows 7 Installation auch im UEFI MODE starten. Dann im Partitionsmenü des Setups zuerst deine Systemplatte platt machen und Windows 7 auf leere Platte installieren lassen.
Hast du das, und läuft Windows 7 eigenständig, geht es weiter.
1. Die Systemplatte mit Windows 7 bleibt am ersten SATA PORT angeklemmt.
2. Nun NUR die Windows 8 Platte wieder anklemmen >>> an den zweiten SATA PORT.
3. Versuche zuerst mal, Windows 8 booten zu lassen (ob dadurch vielleicht eine Neuinstallation umgangen wird).
Merke dir die Modellbezeichnung deiner Windows 8 Platte !
4. Beim PC Start, zuerst das UEFI BOOT Menü mit der Taste F 8 aufrufen
5. In der Liste die Platte zum Start auswählen, auf welche sich Windows 8 befindet.
6. Windows 8 müßte booten.
Sollte Windows 8 ALLEINE (ohne Windows 7) booten, alles klar.
Windows 7 bootet mit dem Windows Boot Manager im UEFI selbstständig und wenn Windows 8 gestartet werden soll, Aufruf der Platte von Windows 8 im UEFI BOOT MENÜ durch die Taste F 8 beim PC Start.
Sollte Windows 8 nicht booten, dann :
1. Windows 7 Platte ABKLEMMEN
2. Windows 8 Platte bleibt am zweiten SATA PORT angeklemmt
3. Neue Installation von Windows 8 starten. Die Installation von Windows 8 wird aber nicht über den UEFI Mode installiert.
Deshalb: Windows 8 DVD einlegen, >>> ins UEFI BOOT MENÜ mit der Taste F 8 und
4. aus der Boot Liste dein DVD Laufwerk OHNE UEFI: auswählen ... also: [ohne UEFI] dein DVD Laufwerk.
5. Im Partitionsmenü von Windows 8 zuerst deine Platte platt machen und Windows 8 auf leere Platte installieren lassen.
Probelauf, auf die Platte bootet.
6. Bootet sie, dann die Windows 7 Platte wieder am ersten SATA PORT anklemmen.
7. Im UEFI MENÜ nun die Windows 7 Platte bzw. den Windows Boot Manager als erstes Bootmedium fest eintragen und speichern.
8. Soll Windows 8 gestartet werden, dann beim PC Start > ins UEFI BOOT MENÜ mit der Taste F 8 und die Windows 8 Platte aus der Liste aufrufen. Das jedesmal, wenn Windows 8 gestartet werden soll.
9. Windows 7 startet ohne Aufruf des UEFI BOOT MENÜ´s selbstständig.
10. Nun kannst du alle anderen Platten wieder anklemmen. Aber hinter die beiden Systemplatten, also ab dem dritten SATA PORT.
wie gesagt #4 wechsdelmedium(cardreader) #4 externe festplatte (hot plug) für sicherung. das system bootet ohne wechselmedien sowohl in win7 und win8. deine vorgehensweise habe ich mir herauskopiert.
Sollte die Anleitung aus # 54 (Schritt für Schritt) bei dir scheitern, dann weiß ich auch nicht mehr weiter.
Wichtig ist einfach, sich daran zu halten.
Vielen Dank an Schildkröte09 für die Experimentierfreudigkeit und noch mehr Dank für die Aufarbeitung und Niederschreibung.
Die Screenshots sehen aus, als kämen sie aus einem laufenden Windows. Bcdedit kann auch über die Eingabeaufforderung jeder Setup-DVD oder jedes Setup-Sticks ausgeführt werden. Das bootende Setup ist eine Windows PE.
Danke @Wilhelm14. Aso, eine Windows PE ist die Setup DVD. Hatte ich schon mal gelesen. In zuvor geposteten Beiträgen bin ich von BART PE ausgegangen, bzw. hatte angenommen, das diese gemeint war.
Jetzt müßte man sich nur noch mit den Befehlen für die EFI-Shell beschäftigen.
Oder mal etwas genauer mit BCD Edit.
@Wilhelm14, kannst du denn die EFI-Shell auch vom Stick starten lassen ?
@Schildkröte09
kannst du bitte nochmal schauen, welchen eintrag ich löschen muss: current ist win7. aber der eintrag win8 ist noch vorhanden,nachdem ich win8 gelöscht habe. in der boot.ini ist nichts mehr zu finden von win8.