Nicht zugewiesener Speicherplatz, wie wird die Größe der / Home-Partition geändert?


8

Ich habe mein Windows-Betriebssystem entfernt und möchte jetzt die Größe meiner /homePartition mit diesem nicht zugewiesenen Speicherplatz ändern . Das Hauptproblem ist, dass der freie Speicherplatz nicht unter meinem ist sda4. Wie verschiebe ich es dorthin und ändere dann die Größe meiner /homePartition?

Hier ist mein aktuelles Partitionslayout : Geben Sie hier die Bildbeschreibung ein

Antworten:


6

Stellen Sie zunächst sicher, dass:

  • Alle Ihre Dokumente und andere wichtige (dh schwer zu ersetzende) Dateien von all Ihren Partitionen werden gesichert. Das dynamische Verschieben und Ändern der Größe von Partitionen birgt ein geringes Risiko für Datenverluste (z. B. bei einem Stromausfall, wenn eines Ihrer Dateisysteme auf eine Weise beschädigt ist, die GParted nicht erkennt, oder wenn ein Fehler vorliegt GParted), und Sie könnten einen Fehler machen und versehentlich etwas auslöschen.

  • Sie verwenden ein Live-CD / DVD- oder USB-Flash-Laufwerk, anstatt GParted über das installierte Ubuntu-System auszuführen. Es ist unsicher (und würde mit ziemlicher Sicherheit nicht gelingen), Partitionen auf derselben physischen Festplatte wie das Betriebssystem, mit dem Sie dies tun, dynamisch zu verschieben und ihre Größe zu ändern.

Vorausgesetzt, dass dies erledigt ist, müssen Sie vier Operationen ausführen. Es kann einige Zeit dauern, bis GParted sie ausführt.

  1. Verschieben Sie /dev/sda3(die verbleibende NTFS-Partition) ganz nach links. Dadurch wird der nicht zugewiesene Raum zwischen /dev/sda3und verschoben /dev/sda4.

  2. Verschieben Sie /dev/sda4(die erweiterte Partition, die Ihre anderen Partitionen enthält) ganz nach links (sie wird bündig sein /dev/sda3). Dadurch wird der nicht zugewiesene Speicherplatz /dev/sda4am Ende der Festplatte verschoben.

  3. Erweitern Sie /dev/sda4nach rechts, damit der gesamte verfügbare Speicherplatz belegt wird (dh erweitern Sie ihn auf die maximal zulässige Größe). Dadurch wird der nicht zugewiesene Speicherplatz entfernt, es wird jedoch Speicherplatz innerhalb der erweiterten Partition erstellt, den keine logische Partition verwendet.

  4. Erweitern Sie innerhalb der erweiterten Partition (dh innerhalb /dev/sda4) die logische Partition /dev/sda7(ich nehme an, das ist Ihre /homePartition), um den gesamten verfügbaren Speicherplatz rechts in der erweiterten Partition auszufüllen. Das heißt, erweitern Sie /dev/sda7, um so groß wie möglich zu sein.

Nachdem Sie GParted mitgeteilt haben, dass diese Vorgänge ausgeführt werden sollen, müssen Sie es anweisen, sie anzuwenden (klicken Sie auf das grüne Häkchen). Es kann eine Weile dauern, aber es sollte ohne Probleme funktionieren.

Jetzt ist kein Speicherplatz mehr zugewiesen und die Größe /dev/sda7(Ihrer /homePartition) wird um (fast genau) die Größe erhöht, die der nicht zugewiesene Speicherplatz beim Start einnimmt.

Übrigens, wenn Sie die Größe der verbleibenden NTFS-Partition ( /dev/sda3) verringern möchten, um mehr Platz für die /homePartition Ihres installierten Ubuntu-Systems zu schaffen , können Sie /dev/sda3zwischen den obigen Schritten 1 und 2 verkleinern (dh rechts verkleinern) oder vor Schritt 1 .

Diese Änderungen sollten den GRUB2-Bootloader nicht beschädigen, und Sie sollten anschließend nur in der Lage sein, Ihr Ubuntu-System zu starten. (Stellen Sie sicher, dass Sie GParted beenden und die Live-CD / DVD oder das Live-USB-System sauber herunterfahren / neu starten.) Falls jedoch ein Problem beim Booten auftritt, sollten Sie bereit sein, den GRUB2-Bootloader erneut im Master-Boot-Datensatz zu installieren , etwas reparieren. Glücklicherweise kann dieselbe Live-CD / DVD oder dasselbe Live-USB-System, mit dem Sie GParted ausführen, zur Neuinstallation von GRUB2 verwendet werden. Siehe diese Methoden . (Sie müssen dies jedoch wahrscheinlich nicht tun.)


Es hat einige Zeit gedauert, aber ich habe die Größe meiner Partitionen geändert und alles funktioniert perfekt.
Dave

Informationen zum Verschieben von Partitionen finden Sie hier: gparted.sourceforge.net/…
Anderson Green
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.