Ich möchte eine Partition auf meiner Boot-SSD erweitern, aber eine Wiederherstellungspartition und eine EFI-Systempartition stehen im Weg. Wie kann ich das umgehen?

Ich möchte eine Partition auf meiner Boot-SSD erweitern, aber eine Wiederherstellungspartition und eine EFI-Systempartition stehen im Weg. Wie kann ich das umgehen?

Hier ist ein Screenshot in der Windows-Datenträgerverwaltung, der das Partitionslayout auf meiner Festplatte zeigt:

Bildbeschreibung hier eingeben

Ich möchte die Windows-Partition ( C:\Laufwerk "Boot") auf 16 GB nicht zugeordneten Speicherplatz erweitern. Windows hat jedoch "hilfreicherweise" einWiederherstellungspartitionUndEFI-Systempartitionim Weg und hinderte mich daran, die Boot-Partition zu erweitern. Keine von beiden kann in der Datenträgerverwaltung verschoben werden. Ich habe versucht, eine Live-CD mit gparted zu verwenden, stieß aber auf ein anderes Problem: Rechts neben der Wiederherstellungspartition und der EFI-Systempartition befand sich einReservierte Microsoft-Partitionder Größe 128 MB mit dem Flag msftres, das mit gparted nicht verschoben werden konnte – wodurch die beiden Partitionen effektiv „gefangen“ wurden.

Meine Vorgehensweise wäre gewesen, die beiden Partitionen nach rechts zu verschieben, die Boot-Partition um 550 MB nach rechts zu verschieben, die beiden Partitionen in den neu erstellten Speicherplatz zu legen und dann die Boot-Partition zu erweitern. Dies wurde jedoch durch diese reservierte Microsoft-Partition vereitelt, die wahrscheinlich während des Windows-Installationsprozesses erstellt wurde.Wikipedia gibt andass das Löschen dieser Partition den Bootloader beschädigen kann, was ich lieber vermeiden möchte.

Wie kann ich meine Boot-Partition erweitern, ohne die SSD vollständig zu formatieren und neu zu beginnen?

Antwort1

Okay, ich habe es gewagt und beschlossen, es trotzdem zu versuchen, selbst wenn das das Löschen meiner reservierten Microsoft-Partition bedeutete. Wie Rod Smithsagte, die EFI-Systempartition befindet sich an einem nicht standardmäßigen Ort, da ich die NTFS-Partition vor der Installation von Windows manuell am Anfang der SSD erstellt hatte, sodass die Partition an der einzig möglichen Stelle platziert wurde. Nachfolgend sind die Schritte aufgeführt, die ich befolgt habe, um mein Problem zu beheben und Platz für die Erweiterung des Laufwerks zu schaffen.

Sie benötigen das Installationsmedium oder eine Windows-Wiederherstellungsumgebung mit DISKPART.

  1. Verschieben Sie mithilfe von GParted die EFI-Systempartition und die Wiederherstellungspartition aus dem Weg, um Platz für die Bootpartition zu schaffen und Änderungen anzuwenden.

  2. Verschieben Sie die Boot-Partition nach rechts und lassen Sie dabei genügend Platz. Die Wiederherstellungspartition ist 450 MB groß, die EFI-Systempartition 100 MB und die reservierte Microsoft-Partition 128 MB. Das ergibt insgesamt 678 MB. Um Platz zu lassen, damit Windows in Zukunft noch mehr seiner dummen Extrapartitionen erstellen kann, habe ich 1024 MB hinzugefügt, was bedeutet, dass ich die Boot-Partition um insgesamt 1702 MB nach rechts verschoben habe. Wenden Sie die Änderungen an (und trinken Sie in der Zwischenzeit eine Tasse Tee, da dies eine Weile dauert).

  3. Löschen Sie die reservierte Microsoft-Partition in GParted und wenden Sie die Änderungen an.

  4. Klicken Sie mit der rechten Maustaste auf die EFI-Systempartition und kopieren Sie sie in der GUI. Fügen Sie sie dann in den freien Speicherplatz vor der Boot-Partition ein. Ich habe die EFI-Systempartition ganz am Anfang der Festplatte platziert, da dies der Standardort ist. Klicken Sie mit der rechten Maustaste auf die neue Partition und wenden Sie diegenau das gleicheFlags wie die alten ( boot, esp).Wiederholen Sie diesen Vorgang für die Wiederherstellungspartitionund wenden Sie die gleichen Flags wie beim Original erneut an, aber platzieren Sie es an derEndedes freien Speicherplatzes (neben der Boot-Partition) und nicht am Anfang. Änderungen übernehmen. Das Laufwerkslayout sollte nun folgendermaßen aussehen:
    EFI System Partition | Free space | Recovery Partition | Boot partition | ...

  5. Löschen Sie die ursprüngliche EFI-Systempartition und die Wiederherstellungspartition und übernehmen Sie die Änderungen. Die Boot-Partition kann jetzt beliebig erweitert werden, daher habe ich sie auf dieRechtsum den dort freien Raum zu füllen.

  6. Booten Sie vom Windows-Installationsmedium und drücken Sie UMSCHALT+F10, um die Eingabeaufforderung zu öffnen. Geben Sie ein diskpart. Geben Sie ein list diskund dann, select disk Xwobei Xdie Nummer des physischen Laufwerks ist, das die Boot-Partition enthält. Geben Sie ein, list partitionum die Partitionsliste zu erhalten. Bei mir war die EFI-Systempartition jetzt am Anfang der Festplatte, sie ist 100 MB groß und die Partitionsliste sagt, dass sie bei einem Offset von 1024 kB begann. Für Windows entspricht ein Megabyte 1024 kB, also beginnt der freie Speicherplatz bei einem Offset von 1024 + (100*1024) = 103424 kB. Geben Sie den Befehl ein create partition msr size=128 offset=103424. Wenn Sie die richtigen Größen und Offsets haben, sollte dies funktionieren, und in meinem Fall hat es tatsächlich geklappt.

  7. Führen Sie einen Neustart von Windows durch, um sicherzustellen, dass es einwandfrei funktioniert.

Ich lebe am Limit und habe deshalb vor dem Ganzen kein Backup erstellt, und es war kein Problem. Allerdings empfehle ich Ihnen, vorher alle wichtigen Informationen auf der Boot-Partition zu sichern.

Antwort2

Die EFI-Systempartition (ESP) wird normalerweiseVordie meisten anderen Partitionen. Entweder haben Sie (oder ein früherer Besitzer oder Helfer) etwas Ungewöhnliches an Ihrem Computer getan (Neupartitionierung oder Neuinstallation) oder der Hersteller Ihres Computers hat etwas getansehrseltsam. Wenn letzteres der Fall ist, sollten Sie sich bei ihnen und vielleicht sogar bei Microsoft beschweren.

In jedem Fall sollten beide Partitionen verschiebbar sein. Ich bin mit den Möglichkeiten der Windows-Tools weniger vertraut, aber GParted verschiebt normalerweise keine Partition, wenn es ihren Dateisystemtyp nicht versteht oder die Partition gemountet ist. Da GParted sowohl FAT als auch NTFS kennt (je nach installierten Support-Paketen), gehe ich davon aus, dass Ihre Linux-Notfalldiskette diese Partitionen gemountet hat. Sie können sie möglicherweise unmounten, indem Sie in GParted mit der rechten Maustaste auf die Partitionen klicken und die Option zum Unmounten der Partitionen auswählen. (Sie tun dies einzeln nacheinander.) Denken Sie jedoch daran, dass das Verschieben von Partitionen nie ohne Risiko ist. Sie sollten sie daher vor dem Verschieben sichern. Insbesondere das ESP wird beim Booten des Computers verwendet, daher sollten Sie beim Sichern doppelt vorsichtig sein.

Alternativ können Sie auch einfach eine neue Partition im verfügbaren Speicherplatz erstellen. Je nachdem, wie Sie Ihre Dateien anordnen möchten, können Sie dies möglicherweise erreichen, indem Sie eine geeignete Klasse von Dateien auf der resultierenden neuen Partition speichern.

Antwort3

Ich habe ein Asus Transformer Trio (2015) gekauft, das ich erst nach 4 Jahren (2019) geöffnet habe, also war ein Upgrade auf Windows 10 angesagt. Nach dem Update sah die Partitionskonfiguration folgendermaßen aus:

Wiederherstellung | EFI-Boot | MS Reserviert | Betriebssystem

Ich wollte Speicherplatz wiederherstellen, indem ich die RECOVERY-Partition von der neuen SSD löschte, auf die ich sie geklont hatte, und sie mit der OS-Partition zusammenführte. Hier war meine Lösung:

  • Löschen Sie die RECOVERY-Partition mit dem Mini-Partitionstool.

  • Stellen Sie sich das resultierende Partitions-Setup ohne Wiederherstellung und stattdessen mit nicht zugewiesenem Speicherplatz auf einer USB-Festplatte vor.

  • Stellen Sie das Image über Macrium Reflect auf meiner SSD wieder her, indem Sie jeweils eine Partition nach der anderen in dieser Reihenfolge auf die Zielfestplatte ziehen: EFI-Boot | MS Reserve | Betriebssystem.

  • Was links/am Ende übrig bleibt, ist der NICHT ZUGEORDNETE SPEICHER, den ich mithilfe des Minipartitionierungstools problemlos wieder mit der Betriebssystempartition zusammenführen konnte.

Hoffentlich hilft das!

verwandte Informationen