Systempartition und Bootpartition auf unterschiedlichen Laufwerken

Systempartition und Bootpartition auf unterschiedlichen Laufwerken

Ich habe Windows auf einer SSD installiert, aber wie gezeigt ist das Systemlaufwerk die Festplatte.

Dies geschah, nachdem ich Windows und Linux im Dual-Boot-Modus gestartet hatte (wobei sich Linux auf einer Partition auf der Festplatte befand) und dann die Linux-Partition vollständig entfernt hatte. Dies führte dazu, dass Windows nicht mehr gestartet werden konnte, also habe ich es mit easyBCD zur Startliste hinzugefügt und automatisch ausgewählt. Dies führt zu einem langsamen Start und verschiedenen Fehlern im System.

Viele Softwareprogramme, die eine Betriebssystemmigration ermöglichen, erkennen die Festplatte als Betriebssystemlaufwerk, und dies gilt auch für den mbr2gpt /convert /allowFullOSBefehl in CMD.

Gibt es eine Möglichkeit, dieses Problem ohne Formatieren/Neuinstallieren zu beheben?

Datenträgerverwaltung

CMD

Antwort1

Es scheint, dass Sie ein MBR-System verwenden.
In diesem Fall ist es relativ einfach.
Wenn Sie die Festplatte entfernen, haben Sie im Grunde eine einzelne Windows-Festplatte mit einem defekten Bootloader.

Erstellen Sie zunächst ein bootfähiges Windows-Installationsmedium (USB oder DVD). Sie können hierfür das Tool Microsoft MediaCreator verwenden. Wählen Sie dieselbe Windows-Version aus, die Sie derzeit ausführen. (Warnung: Microsoft bietet standardmäßig immer die neueste Version an. Diese kann neuer sein als Ihre Version.)
Trennen Sie dann die Festplatte. Offensichtlich bootet Ihr System nicht mehr von der Festplatte, also booten Sie es vom Installationsmedium.
Wechseln Sie in den Wiederherstellungsmodus und lassen Sie das Bootproblem beheben.
Dadurch sollte ein neuer Bootloader auf der SSD eingerichtet werden.
Danach können Sie die Festplatte wieder anschließen. Stellen Sie sicher, dass Sie im BIOS die Festplatte aus der Liste der bootfähigen Geräte entfernen, da Ihr Computer sonst möglicherweise immer noch versucht, über den falschen Bootloader zu booten.

Tun Sie all das und stellen Sie sicher, dass das System einwandfrei läuft, BEVOR Sie versuchen, mit mbr2gpt herumzuspielen und eine Konvertierung zum UEFI-Boot durchzuführen.
(Ich vermute, das ist letztendlich Ihr Ziel, sonst wäre die GPT-Konvertierung sinnlos.)

Antwort2

Gelöst:

Ich rannte"easyBCD" und änderte das Boot-Laufwerk, wodurch der Bootloader auf das Laufwerk C: umgeschrieben wurde.

EasyBCD

Ich habe dann "Minitool-Partitionsassistent", um das HDD-Laufwerk aufInaktiv.

Anschließend habe ich den Befehl verwendet, mbr2gpt /convert /allowFullOSum das Betriebssystemlaufwerk in GPT zu konvertieren und die UEFI-Unterstützung zu aktivieren. Endlich bootet es schneller und sauberer.

So sieht alles jetzt aus: Datenträgerverwaltung

verwandte Informationen