Wie erstelle ich eine Windows 8-Bootpartition auf einem Laufwerk, das noch keine hatte?

100049
wizpig64

Also habe ich vor 3 Monaten einen PC gebaut, hatte aber die Möglichkeit, eine SSD von meinem Arbeitsplatz aus zu leihen. Ich hatte ursprünglich den Windows 7-Testmodus auf dieser SSD installiert und nach einigen Wochen ein Upgrade auf Windows 8 durchgeführt, es jedoch auf einer zweiten Festplatte installiert. Ich habe dann die SSD abgewischt (zumindest dachte ich, ich habe das ganze Laufwerk gemacht) und benutzte es als Datenlaufwerk in Windows 8.

Heute nahm ich die SSD aus meinem System, um sie wieder an die Arbeit zu bringen, und formatierte sofort das Ganze, um den Ubuntu-Server darauf zu installieren. Jetzt bin ich wieder zu Hause und das Windows 8-Laufwerk kann nicht mehr booten. Bei der Installation von Windows 8 wurde der Bootloader von Windows 7 anscheinend durch einen eigenen ersetzt, jedoch auf der SSD.

Also bin ich in den letzten 2,5 Monaten auf die SSD gebootet, die dann zum Betriebssystem der Festplatte weitergeleitet wurde. Jetzt, da die SSD weg ist (und vollständig gelöscht wurde), ist die Kette kaputt und ich habe keinen Bootsektor. Wie erstelle ich eines, ohne Windows komplett neu zu installieren?

Ich habe einen Windows 8-Installations-USB-Schlüssel, mit dem ich in den Wiederherstellungsmodus wechseln kann. Hier sind einige Sachen von diskpart, die ich von Fotos umgesetzt habe:

DISKPART> LIST VOL  Volume ### Ltr Label Fs Type Size Status Info ---------- --- ----------- ----- ---------- ------- --------- -------- Volume 0 NTFS Partition 465 GB Healthy Volume 1 C ESD-USB FAT32 Removable 14 GB Healthy  DISKPART> LIST DISK  Disk ### Status Size Free Dyn Gpt -------- ------------- ------- ------- --- --- * Disk 0 Online 465 GB 0 B * Disk 1 Online 14 GB 0 B  DISKPART> LIST PARTITION  Partition ### Type Size Offset ------------- ---------------- ------- ------- * Partition 1 Reserved 128 MB 1024 KB Partition 2 Primary 465 GB 128 MB  DISKPART> ACTIVE  The selected disk is not a fixed MBR disk. The ACTIVE command can only be used on fixed MBR disks. 

Es scheint, als wäre dort Platz für einen Bootsektor, aber ich kann der reservierten Partition keinen Laufwerksbuchstaben zuweisen. Dies ist so weit, wie ich es mit https://superuser.com/a/504360 erreichen könnte

Ich kann diese Partition auch nicht als aktiv setzen, da die Laufwerktabelle nicht mbt ist.

Vielen Dank.

10
* "Ich kann diese Partition auch nicht als aktiv festlegen, da die Laufwerktabelle nicht mbt ist." * - Für die UEFI-Wartung sollten Sie sich [The rEFInd Boot Manager] ansehen (http://www.rodsbooks.com/). refind /) und [The rEFIt Project] (http://refit.sourceforge.net/). Rod Smith macht viel mit der UEFI-Ausrüstung, ist Autor von rEFIind und hängt gelegentlich bei Super User ab. jww vor 9 Jahren 0
@jww, du meinst http://superuser.com/users/171594/rod-smith? Pacerier vor 8 Jahren 0

6 Antworten auf die Frage

7
Luke

Versuche dies:

Starten Sie die Windows 8-CD, wählen Sie die Sprache aus und wählen Sie auf dem Bildschirm "Jetzt installieren" die Option "Computer reparieren" in der unteren linken Ecke aus. Öffnen Sie "Problembehandlung" und "Erweiterte Optionen". Wählen Sie im Menü für erweiterte Optionen "Eingabeaufforderung" und geben Sie Folgendes ein:

BOOTREC /FIXBOOT

BOOTREC /FIXMBR

BOOTREC /REBUILDBCD

Einer davon sollte funktionieren.

Sir, ich befehle Sie für diese Antwort. Dies löste mein Problem, wenn ich nach dem Klonen von HDD auf SSD nicht in Windows 10 booten konnte. Vielen Dank! SU3 vor 8 Jahren 0
3 Jahre später musste ich tatsächlich nach dieser Antwort suchen. Ich wünschte wirklich, ich könnte mich selbst erheben. Luke vor 7 Jahren 4
7
Mahmoud Al-Qudsi

Sie brauchen keine separate Bootpartition. Während Linux schon immer das Konzept einer separaten /boot/Partition hatte, hat Microsoft unter Windows erst am Anfang Ihrer physischen Festplatte eine separate 100-MiB-Partition für die Boot-Dateien erstellt.

Der einzige Vorteil einer separaten Startpartition (abgesehen von Ihrer eigentlichen Windows-Partition) besteht darin, dass Ihr Boot weiterhin funktioniert, wenn Sie mehrere Windows-Installationen auf mehreren Partitionen haben und eine oder mehrere davon formatieren / löschen müssen.

Also haben Sie entweder die Wahl

  1. Verwenden Sie einen bootfähigen Partitionseditor, um den Anfang Ihrer aktuellen Windows-Partition zunächst um 100 MiB zu verschieben
  2. Erstellen Sie eine neue 100-MiB-FAT32- oder NTFS-Partition in diesem Bereich.
  3. Aktivieren Sie diese Partition (setzen Sie das "startfähige" Flag im MBR).
  4. Richten Sie die 100-MiB-Partition so ein, dass sie die erforderlichen Startinformationen enthält, um Windows von Ihrer anderen Partition entweder manuell oder automatisch von der Windows-CD zu laden .

Oder umgehen Sie diesen ganzen Kerl um das Erstellen einer separaten Boot-Partition und tun Sie einfach Folgendes:

  1. Markieren Sie Ihre Windows-Partition als aktiv / bootfähig (wenn noch nicht vorhanden), indem Sie einen bootfähigen Partitionseditor verwenden.
  2. Installieren Sie die korrekten Starteinstellungen erneut manuell oder automatisch von der Windows-CD in Ihre Windows-Partition .

Wenn Sie nicht über eine Windows-Setup-CD verfügen oder Startup Repair auf der Windows-Setup-CD nicht gestartet werden konnte, können Sie die richtigen Windows-Starteinstellungen auf dieser Partition mit einem automatisierten Startwiederherstellungsprogramm wie Easy Recovery Essentials erneut erstellen . Wenn Sie EasyRE zum Wiederherstellen der Bootpartition verwenden, können Sie alle auf die Partition bezogenen Schritte überspringen, da automatisch das startfähige Flag für die richtige Partition festgelegt wird.

Sie können eine kostenlose Tool verwenden, wie GParted auf eine bootbare CD für die benötigte Partition Änderungen verbrannt oder verwenden diskpartvon der Kommandozeile auf der Setup - CD von Windows, obwohl ich empfehle nicht wirklich das zu tun.

In allen Fällen müssen Sie sicherstellen, dass in Ihrem BIOS das richtige physische Laufwerk als erstes Startgerät ausgewählt ist.

Offenlegung: Ich habe an der Entwicklung von EasyRE mitgearbeitet. (Auf der anderen Seite, ich kann Ihnen helfen, wenn Sie Fragen haben!)

Dies war die einzige, die für mich in einer VM funktionieren würde: Oder umgehen Sie diesen ganzen Kerfuffle beim Erstellen einer separaten Bootpartition. Gehen Sie dazu folgendermaßen vor: Markieren Sie Ihre Windows-Partition als aktiv / bootfähig (falls noch nicht vorhanden), indem Sie einen bootfähigen Partitionseditor verwenden . Installieren Sie die korrekten Starteinstellungen erneut manuell oder automatisch von der Windows-CD in Ihre Windows-Partition. Wenn Sie kein Windows-Setup haben Hoff vor 8 Jahren 0
0
danielcg

You could try running the repair thing in the Windows install disc. I'm not sure if Windows 8 has one of those, but previous versions of Windows did. (This might be obvious, but don't use a non-Windows 8 disc for repairing Windows 8)

"Automatische Reparatur konnte Ihren PC nicht reparieren" wizpig64 vor 11 Jahren 2
Ich habe keine Ahnung, was ich zu diesem Zeitpunkt tun soll. Meiner Meinung nach ist es Zeit, ihn aus dem Orbit abzuschießen und neu zu beginnen. Vielleicht finden Sie jedoch eine bessere Antwort (da dies eine schreckliche Antwort ist), also machen Sie das nicht gleich. danielcg vor 11 Jahren 0
0
mdpc

Sounds like what is needed is to recreate the boot area on the new drive. I'm sure if you did a little research (via google) you could find the magic command, if it is not on the repair CD.

You should not have to reinstall windows, just its boot information.

Ja, das frage ich. Ich googelte viel, hier nach zwei Stunden Sackgassen. Immer noch auf der Suche. wizpig64 vor 11 Jahren 0
oder schauen Sie durch die Microsoft-Website. Ich denke, wenn Sie die Reparaturdiskette von Windows 8 durchlaufen, kann sie Ihre Situation korrigieren. mdpc vor 11 Jahren 0
0
Bruce Wayne

Wenn Sie bei der Installation von Windows 10 aus irgendeinem Grund zwei Festplatten in einem PC haben, wird der Bootloader (das EFI-Systempartitionsmaterial) auf die SSD geworfen (selbst wenn Sie ein anderes Betriebssystem haben ...) Der Windows 10-Bildschirm mit der Meldung "Wir konnten keine neue Partition erstellen oder eine vorhandene finden" und der Befehl ACTIVE aus DISKPART ausgeführt, gab an: "Die ausgewählte Festplatte ist keine feste MBR-Festplatte." (Ich hatte GPT).

Also zog ich die SSD aus, drückte auf "Aktualisieren" und dann auf "Weiter". Der Installer kam durch.

PS Ich benutzte die Anweisungen, um die Festplatte von https://msdn.microsoft.com/de-de/windows/hardware/commercialize/manufacture/desktop/configure-uefigpt-based-hard-drive-partition zu partitionieren (sehen Sie sich das an.) Skript unten)

Willkommen auf der Website. Ich bin froh zu sehen, dass Sie da sind, um Fragen zu beantworten. Paar Dinge, die Sie beachten sollten; 1) Dies ist eine sehr alte Frage. 2) Die Frage stellt sich zu Windows 8 **, während Ihre Antwort zu Windows 10 ** lautet. Wenn Ihre Antwort nicht betriebssystemspezifisch ist, geben Sie sie in Ihrer Antwort an. CharlieRB vor 7 Jahren 0
Ja, tut mir leid, es ist nur so, dass Windows 10 und 8.1 in Bezug auf EFI / Bootloader sehr ähnlich sind, also dachte ich mir, ich sollte es posten. Einfache Lösung für ein seltsames Problem. Bruce Wayne vor 7 Jahren 0
Keine Notwendigkeit, sich zu entschuldigen. Geben Sie einfach Rat, wie Sie Ihre Antwort verbessern können. Das ist gut so, dass sie sich sehr ähnlich sind. Geben Sie einfach an, dass Sie in Ihrer Antwort nicht glauben, dass Sie die ursprüngliche Frage nicht gelesen haben. CharlieRB vor 7 Jahren 0
-1
Man40

Sie müssen mindestens eine efi-Partition haben - ich habe es 100 MB gemacht, genau wie Windows 7. Hier finden Sie einige Referenz- und Beispielskripts. https://technet.microsoft.com/de-de/library/hh825686.aspx

UEFI und Systempartitionen sind für Windows 8 nicht obligatorisch. Windows 8 funktioniert auch im Legacy-Modus. Dies ist auch sehr nahe an einer Antwort "Nur Link". Vielleicht sollten Sie den relevanten Inhalt des verlinkten Artikels zusammenfassen. jww vor 9 Jahren 2