Die logische Partition kann nicht in eine primäre Partition konvertiert oder eine neue primäre Partition erstellt werden

417
shinwari_afg

Also hier ist das Problem: Ich habe eine 500 GB Festplatte in meinem Laptop, momentan habe ich Linux (Debian 9) darauf installiert. Jetzt wollte ich meinen Laptop mit Windows 10 / 8.1 / 7 in einem meiner nicht zugewiesenen 60-GB-Speicherplatz doppelt booten, aber ich kann Windows 10 / 8.1 nicht in diesem nicht zugewiesenen Speicherplatz installieren, selbst nachdem er als NTFS in gparted formatiert wurde.

So sehen meine Partitionen aus: gparted

Sie sehen das Problem darin. ?? Ich denke, das Problem ist, dass ich 1 erweiterte Partition mit 2 logischen Partitionen habe, 1 ist ntfs (DATA), 1 ist ext4 (linux / root) ... Ich möchte dies so ändern, dass ich mindestens eine primäre Partition für Windows habe .

Der Fehler, den Windows 10 / 8.1 während der Installation gibt, lautet: "Wir konnten keine neue Partition erstellen oder eine vorhandene Partition suchen. Weitere Informationen finden Sie in den Setup-Protokolldateien." Die Lösung in verschiedenen Foren für dieses Problem besteht im Wesentlichen darin, mein gesamtes Partitionierungssystem zu löschen und Fenster sauber zu installieren. Dies kostet mich jedoch mehr als 200 GB an wichtigen Setup- und anderen Daten.

Ich möchte also nicht alle Partitionen löschen, sondern den freien Speicherplatz oder die logische Partition in eine primäre Partition umwandeln, um Windows zu installieren.

Ich habe Fixparts ausprobiert, um die logische 60-GB-Partition in eine primäre Partition umzuwandeln, aber sie sagt, dass sie nicht in eine primäre Partition umgewandelt werden kann. Hier ist der Screenshot: Fixteile

Sie können sehen, dass die beiden Partitionen 5 und 6 konvertiert werden können, nicht aber die 7, die logische Partition mit 60 GB.

Auch habe ich versucht, die sda6 Partition zu verschieben denkt vielleicht, wenn ich freie Lage am Ende Sektoren haben könnte, dann könnte ich in der Lage sein, eine primäre Partition zu erstellen, aber dann gparted gibt mir diesen Fehler und sagt, dass ich habe zu verwenden, chkdsk / f auf Windows, um die Partition zu reparieren, und wenn ich von einer Live-Windows-DVD gebootet und den Befehl dort ausprobiert habe, funktioniert es auch nicht und gibt seltsame Fehler.

Ich habe in den letzten zwei Tagen müde verschiedene Methoden gemacht, aber kein Erfolg.

Mein Ziel ist es, Windows neben Linux zu installieren, und es scheint, dass Fenster nicht in einer erweiterten Partition installiert werden können. Ich muss also eine primäre Partition dafür erstellen

Jede Hilfe wäre dankbar. Vielen Dank

0
Sie sollten in der Lage sein, `sda5` nach` sda6` zu verschieben, wobei der nicht zugewiesene Speicherplatz zu Beginn von `sda1` verlassen wird. Sie können dann die untere Grenze von "sda1" so verschieben, dass der nicht zugewiesene Raum in den primären Bereich verschoben wird. Diese beiden Vorgänge können in einem einzigen Durchlauf von "gparted" ausgeführt werden, der von einem Live-Start aus ausgeführt werden muss. Eine laufende Partition kann nicht verschoben werden. Die andere Sache, die Sie tun müssen, ist eine Sicherung, vorzugsweise ein vollständiges Disk-Image, damit Sie problemlos Ihr aktuelles bootfähiges Debian-System wiederherstellen können. Seien Sie darauf vorbereitet, dass es ein langsamer Prozess ist. Nach der Installation von Windows benötigen Sie eine Boot-Reparatur oder ähnliches. AFH vor 5 Jahren 0
Der NT60-Bootloader in Vista und höher kann von einer logischen Partition aus gestartet werden. Nur der NT52-Bootloader leidet unter diesem Problem. Wenn Sie also Windows XP nicht installieren, sollte dies in Ordnung sein. Und meiner Erfahrung nach ist gparted viel dummer und langsamer als andere Partitionssoftware von Drittanbietern. Logische Partitionen werden beim Erstellen oder Konvertieren in primäre Partitionen nicht automatisch in der Größe geändert phuclv vor 5 Jahren 0
@AFH Ich habe versucht, sda6 nach oben zu verschieben, so dass ich über ausreichend Speicherplatz für die Erstellung der primären Partition verfügt, aber sda6 ist eine NTFS-Partition. Gparted gibt mir den unbekannten Dateisystemfehler, wenn ich versuche, mich zu bewegen Befehl ** chkdsk / f ** den ich auch mit einer Windows-CD ausprobiert habe, aber nicht funktioniert hat. Ich habe auch Gparted live von meinem USB-Gerät aus versucht und dasselbe geschah. ** Ich kann keine sda6 oder andere Partitionen verschieben, während der freie Speicherplatz zwischen den beiden Partitionen liegt. shinwari_afg vor 5 Jahren 0
@phuclv Ich versuche Windows 10 oder 8.1 zu installieren, nicht XP oder 7. shinwari_afg vor 5 Jahren 0
Es war "sda5", das ich vorgeschlagen habe zu verschieben, obwohl ich NTFS-Partitionen erfolgreich mit "gparted" verschoben habe. Möglicherweise haben Sie keine NTFS-Unterstützung installiert - ls / bin / ntfs * sollte ein Dutzend oder mehr Programme anzeigen. AFH vor 5 Jahren 0
@shinwari_afg das habe ich gesagt: Windows Vista und höher können auf einem logischen Laufwerk installiert werden. Ich habe das viele Male gemacht phuclv vor 5 Jahren 0

0 Antworten auf die Frage