Frage Meine Partitionstabelle unterliegt Einschränkungen; Probleme beim Erstellen weiterer Partitionen


Ich bemerkte zuerst ein Problem, als ich Linux Mint 14 als drittes Betriebssystem neben Ubuntu 12.10 und Windows 7 installieren wollte - ich konnte keine andere Partition für die Installation von Mint erstellen.

Als ich herumstolperte, merkte ich, dass ich das Limit der primären Partitionen erreicht hatte: (von links nach rechts) 1) eine ~ 100 MB große primäre Partition, die ich zum Speichern von Grub-Dateien verwenden wollte, aber nie zu 2) a 25 GB erweiterte Partition, wobei die gesamte Partition eine ext4-Ubuntu-Partition enthält, 3) eine ~ 513 GB-Partition mit Windows 7, 4) etwa 50 GB nicht zugeordneten Speicherplatz und schließlich 5) eine 4-GB-Swap-Partition.

Ich beschloss, die erste ~ 100 MB Partition zu löschen, die ich sowieso nicht brauchte. Dies brachte mich jedoch in ein Dilemma: Als Ubuntu bei der Erstinstallation eine erweiterte Partition erstellt hatte, konnte ich keine mehr erstellen. Eine erweiterte Partition für Ubuntu zu haben, ist praktisch nutzlos, da Ubuntu selbst nur über genügend Platz verfügt, und die Vorteile von Extended sind hier wertlos. Und wenn ich Mint jetzt installiere, würde ich in Zukunft auf dasselbe Problem mit zu vielen primären Partitionen stoßen, wenn ich mehr erstellen möchte.

Was ich wirklich tun möchte, ist folgendes: Konvertiere die aktuelle erweiterte Partition in eine normale primäre Partition und erstelle eine neue erweiterte Partition im nicht zugewiesenen Bereich für alle zukünftigen Partitionen. Ist das möglich und wenn ja wie? Danke im Voraus!


2
2017-12-03 10:29


Ursprung




Antworten:


Meine FixParts Programm kann von primären zu logisch und umgekehrt konvertieren, wenn auch mit einigen Vorbehalten, was legal in Bezug auf MBR-Partitionslayouts ist. Wenn ich Ihr Layout und Ihre Ziele verstehe, sollten FixParts das tun, was Sie brauchen. Dies ist wahrscheinlich sicherer als die Verwendung fdisk oder parted, da weniger Platz für Benutzerfehler ist. Ich würde auch empfehlen, die Swap-Partition in eine logische Partition zu konvertieren, da Sie damit die Anzahl der primären Partitionen auf 3 reduzieren und mehr Optionen erhalten, falls Sie jemals eine andere primäre Partition benötigen. Wenn Sie Ihren Swap-Space in eine logische Partition konvertieren, müssen Sie GParted verwenden, um die Größe der erweiterten Partition zu ändern, die von FixParts um die Swap-Partition erstellt wird. Es ist am besten, all dies von einer Notfall-CD zu machen.


2
2017-12-03 20:50



Ich werde das überprüfen, sobald ich meine aktuelle Arbeitslast los bin, danke. - Terence
Vielen Dank, guter Herr. Dein Programm hat funktioniert! Problem gelöst. - Terence


Sie können verwenden parted. Setzen Sie es in den Sektormodus mit unit sund notieren Sie sich den exakten Anfangs- und Endsektor der logischen Partition, löschen Sie ihn und die erweiterte Partition, die ihn enthält, und erstellen Sie dann eine neue primäre Partition mit genau den gleichen Start- und Endsektoren wie die vorherige logische Partition. Dann können Sie mint installieren und eine neue erweiterte Partition im freien Speicherplatz erstellen.


0
2017-12-03 14:46



Verstand erklären der "Einheit S" Teil? Ich versuchte googeln (ein Neuling hier), aber kam kurz. Auch löschte das Löschen der logischen Partition (und die erweiterte, die es enthält) löschen alle meine Ubuntu-Daten? - Terence
@Terence, umm ... du tippst den Befehl "unit s" ein parted. Durch das Löschen der Partition wird nur die Partition aus der Partitionstabelle entfernt. Solange Sie eine neue Partition an genau der gleichen Stelle erstellen, sind Ihre Daten weiterhin vorhanden. - psusi