Die Partition verschwand nach dem Schrumpfen

9

Ich verwende Windows 10 auf einem alten Pentium-Laptop. Es hatte 4 Partitionen: C, D, E (System reserviert) und F.

Ich wollte nicht zugewiesenen Speicherplatz für CentOS erstellen.

Ich habe Windows 10 Disk Management verwendet, um C: zu verkleinern und nicht zugewiesenen Speicherplatz für CentOS zu erstellen. Ich klickte mit der rechten Maustaste auf C: und wählte "Verkleinern". Shrink hat gut funktioniert und nicht zugewiesenen Platz geschaffen. Ich habe mit der rechten Maustaste auf den neuen nicht zugewiesenen Speicherplatz geklickt und den Laufwerksbuchstaben L: formatiert und zugewiesen.

Danach verschwand die F-Partition. In der Datenträgerverwaltung und auch im Windows Explorer werden nicht zugewiesene 60 GB angezeigt.

Wo ist diese Partition verschwunden? Gibt es eine Möglichkeit, die F-Partition mit Daten wiederherzustellen?

Bearbeitet: Screenshots unten <<

Ich habe die neue Partition gelöscht und jetzt sieht die Struktur auf TestDisk bzw. DiskManagement folgendermaßen aus:

Geben Sie hier die Bildbeschreibung ein .. Geben Sie hier die Bildbeschreibung ein

RPK
quelle
1
Haben Sie es mit der Befehlszeile von diskpart überprüft? Versuchen Sie, die Festplatte und die Partition aufzulisten, um sicherzustellen, dass sich F noch auf Ihrer Festplatte befindet. Wie ich denke, würde es nicht verschwinden, wenn Sie es nicht versehentlich löschen.
Joy
1
Es fällt mir schwer zu glauben, dass Windows die letzte Partition stillschweigend (wie in, Überraschung!) Zugunsten einer neu erstellten Partition löschen würde. Sind Sie im Ernst? Die Sache mit den max-4-Primärpartitionen ist seit über 30 Jahren bekannt und wurde von jeder Software, die ich je gesehen habe, mit der Eingabeaufforderung "Nur 4 Primärpartien müssen Sekundärpartitionen erstellen" behandelt. Abgesehen davon müssen die Daten noch vorhanden sein, und jedes halb ernsthafte Partitionstool sollte in der Lage sein, den ursprünglichen Partitionstabelleneintrag neu zu erstellen (da sowohl Start als auch Ende bekannt sind, sollte dies kein Problem sein).
Damon
Diese Frage ist hier zum Thema, aber die Leute antworten, als hätten Sie auf softwarerecs.stackexchange.com gefragt. Vielleicht sollten Sie das haben?
Mawg sagt, Monica
@Damon Ja, ich meine es ernst. Beim Verkleinern und Erstellen einer neuen Partition wurde keine Warnung ausgegeben, dass die letzte Partition verschwinden würde. In der Datenträgerverwaltung wird jetzt als nicht zugewiesen angezeigt, welche F-Partition zuvor war.
RPK
Dies kann zwar die Ursache sein oder auch nicht, es ist jedoch zu beachten: BIOS / MBR unterstützt nur maximal 4 primäre Partitionen. Um dies zu
umgehen, müssten

Antworten:

1

Die gute Nachricht ist, dass die Daten noch vorhanden sind und sich nicht ändern (es sei denn, Sie tun ausdrücklich etwas). Wenn die Daten noch vorhanden sind, können sie wiederhergestellt werden.

Mein Ansatz wäre, von einer Rettungsdiskette zu booten (es gibt viele Optionen, eine davon wäre die verräterische SystemRescueCD . Dann verwenden Sie parted(oder gparted, wenn Sie keine Befehlszeile mögen) und rmdie neu erstellte Partition dort Sie haben 3 Partitionssteckplätze, von denen einer frei ist, damit Sie den verlorenen neu erstellen können. Führen Sie ihn jetzt aus testdiskund hoffen Sie auf das Beste.
Wenn Sie im besten Fall auf "Einfacher Scan" klicken, werden sowohl die gerade gelöschte neue Partition als auch die aufgerufen Eine, die Sie innerhalb einer Sekunde wiederherstellen möchten . In dem nicht so guten Fall müssen Sie einen tiefen Scan durchführen, der eine Weile dauern kann.
Wenn testdiskSie die Partition trotz aller Widrigkeiten nicht finden, ist dies immer noch nicht alles hat verloren.

Die Partition war die letzte und befand sich am Ende der Festplatte, und natürlich ist sie es immer noch. Es hätte sich auf keinen Fall bewegen oder verschwinden können. Wie das Ende von E:bekannt ist, gibt es nicht viele Vermutungen, wo früher-F zu finden ist (nun, es ist möglicherweise eine Ausrichtung zu berücksichtigen, aber das ist kein Problem, höchstwahrscheinlich haben Sie die Standardeinstellung trotzdem verwendet, und mit ziemlicher Sicherheit wird das Partitionstool erhalten es stimmt sowieso).

Starten Sie also ein Partitionstool ( fdiskwürde es sogar tun, aber warum nicht verwenden, partedwenn wir es haben!) Und erstellen Sie eine neue Partition vom Anfang des nicht zugewiesenen Speicherplatzes am Ende bis zum "Ende der Festplatte" (was so ziemlich jedes Tool kann automatisch) wird den Trick machen. Es ist nur wichtig, die Partition zu erstellen, aber nicht zu formatieren, was einige Tools / Befehle der Einfachheit halber automatisch tun können. Das Formatieren oder Erstellen eines Dateisystems zerstört natürlich Ihre Daten , was nicht das ist, was Sie wollen.
Für partedden richtigen Befehl wäre das mkpart(siehe Dokumentation).

Wenn etwas anderes als versehentliches Formatieren oder das mysteriöse Explodieren der Festplatte schief geht, können Sie die Partition trotzdem jederzeit entfernen und neu erstellen. Kein Schweiß. Die Daten in der Partition sind nicht betroffen, Sie manipulieren nur den "Container".

Ein korrekterer und sicherer Ansatz wäre, zuerst eine Spiegelsicherung der gesamten Festplatte zu erstellen und dann die oben genannten Schritte auszuführen. Obwohl eigentlich nicht viel schief gehen kann, wäre ich persönlich zu faul dafür. Wenn Sie CentOS installieren möchten, bedeutet dies, dass Sie einigermaßen Linux-versiert sind. Sie können also auch dddie Festplatte (einen Teil davon) in ein Image einbinden und stattdessen an dem Image arbeiten. Auch das ist sicherer.
Oder gehen Sie einfach die Straße der echten Männer , was nicht der empfohlene Weg ist, aber viel schneller und in beiden Fällen gut funktioniert. Es kommt nur darauf an, wie wichtig diese Daten sind, denke ich. Wenn Sie nicht sterben werden, falls die 0,01%, die schief gehen können, schief gehen, na ja ... wissen Sie.

Sobald die Partition wiederhergestellt wird, kopieren Sie alle Dateien auf einen anderen Datenträger (vorzugsweise zwei Platten), dann die Partition löschen und lassen Sie parteddie bewegen D:und E:weiter nach oben , so dass die Bohrung von schrumpf Partitionen C:verschwindet. Erstellen Sie zum Schluss eine erweiterte Partition, die den gesamten verfügbaren Speicherplatz ausfüllt, und dann zwei sekundäre Partitionen in dieser, von denen eine schließlich CentOS und die andere das einmalige Laufwerk enthält F:(auf das Sie dann erneut Dateien kopieren müssen). .

Damon
quelle
Danke für die hervorragende Antwort. Lass mich das versuchen.
RPK
Der ursprüngliche Beitrag wurde aktualisiert. Screenshots hinzugefügt. Bitte prüfen.
RPK
Es scheint testdiskalso nicht glücklich damit zu sein. Hast du es versucht parted? Bei der Eingabe print freewerden alle Partitionen einschließlich des freien Speicherplatzes angezeigt . Sie sollten so etwas wie 260GB 320GB 60GB Free Space den letzten Eintrag sehen. Das sagt Ihnen die richtigen Zahlen, die Sie brauchen mkpart. Wenn Sie nach dem Typ gefragt werden, geben Sie "primär" an. Zu Beginn geben Sie an, was auch immer die erste Zahl war, einschließlich "GB", also so etwas wie "260 GB" usw. Wenn es Ausrichtungsbeschränkungen gibt, werden Sie darauf hingewiesen, "was wir am nächsten können" ist ... bist du damit zufrieden? " und dann erstellt es die Partition. Mit etwas Glück (99% sicher) können Sie dann ...
Damon
... einfach in Windows booten und einen Laufwerksbuchstaben erneut verwenden.
Damon
Aber um Laufwerksbuchstaben zuzuweisen, muss ich zuerst Simple Volume erstellen? TestDisk zeigt sie als Linux-Partitionen an. Seltsam.
RPK
14

Sie sagen, es ist ein "Pentium-Laptop". Dies kann jedoch nicht genau sein, da Windows 10 nicht auf einer Pentium-CPU ausgeführt wird. Ich gehe davon aus, dass der Laptop viel neuer ist, aber immer noch alt. Und da liegt dein Problem. Ältere Nicht-EFI-Laufwerke können nicht mehr als 4 primäre Partitionen haben .

Für die Wiederherstellung Ihrer Partition gibt es viele Dienstprogramme , die diese möglicherweise wiederherstellen können. Sie sollten diesen Computer nicht mehr verwenden und das Laufwerk entfernen. Schließen Sie das Laufwerk dann intern oder über eine externe Methode wie USB an einen anderen Computer an. Anschließend können Sie versuchen, die Partition mit einem dieser Dienstprogramme wiederherzustellen. Je länger Sie das Laufwerk mit der fehlenden Partition verwenden, desto wahrscheinlicher ist es, dass Sie Daten oder die gesamte Partition verlieren.

Keltari
quelle
Nein, es ist Dell Pentium N5050. Ich verwende Windows 10
RPK
3
@RPK ah, habe es gerade nachgeschlagen. Es ist eine modernere CPU (aber immer noch alt), die nur als Pentium bezeichnet wird. Seltsam. Alles, was ich gesagt habe, gilt jedoch.
Keltari
Gibt es eine Alternative zur alten Partitionsmagie? Die anderen Tools, die ich ausprobiert habe, sind nicht so umfassend.
RPK
1
@RPK Ich würde zuerst ein bisschen für die Bit-Image-Sicherung tun. Sobald dies erledigt ist, können Sie alle Wiederherstellungsmethoden ausprobieren, da Sie das Laufwerk aus dem Image wiederherstellen können. Was besser ist, ich muss seit Ewigkeiten keine Partition mehr wiederherstellen. Ich habe zuletzt TestDisk verwendet. Sobald Sie jedoch die Image-Sicherung haben, können Sie einige oder alle davon ausprobieren.
Keltari
2
Darüber hinaus verwendet Intel weiterhin die Marken Pentium und Celeron für seine Low-End-CPUs. AFAIK versuchte, sie an einem Punkt zu töten, aber ein Pushback von OEMs führte dazu, dass sie wiederbelebt und für Chips unterhalb des i3-Feature-Binning verwendet wurden.
Dan spielt am Feuer
4

Wenn Sie sagen, dass Sie versuchen, CentOs zu installieren, gehe ich davon aus, dass Sie ein anderes Betriebssystem starten können

Ich würde Ihnen vorschlagen, Parted zu versuchen . Es kann Partitionen ganz einfach retten. Ein normales bootfähiges Ubuntu-Image wurde getrennt. Ich kenne CentOs nicht, aber es ist durchaus vernünftig, dass das Installationsimage es auch enthält.

lurix66
quelle
2
Wenn auf dem OP noch keine CentOs installiert sind oder Sie sich mit CLI-Tools nicht wohl fühlen, ist GParted möglicherweise die bessere Option. Es ist eine grundlegende Benutzeroberfläche für Parted und in Livebildern verfügbar.
Dan spielt am Feuer
@ DanNeely CentOS noch nicht installiert.
RPK
Ich habe eine Installationsdiskette erwähnt, da Sie damit die Suche durchführen können, ohne sie zu mounten, dh Ihre Festplatte überhaupt zu ändern, und bevor Sie CentOs oder etwas anderes installieren. In ähnlicher Weise ist @DanNeely, GParted ein Frontend, und ich bin mir nicht sicher, ob es die vollständigen Rettungsfunktionen bietet, die über die CLI verfügbar sind.
lurix66