Antwort1
Mein Vorschlag (mit gparted
):
- Erstellen Sie eine Sicherungskopie aller wichtigen Daten auf der Festplatte.
- Reduzieren Sie
/dev/sda3
beispielsweise um 50 GB. Sie haben mehr als das frei, daher ist die genaue Zahl nicht wichtig. - Verschieben Sie die linke Grenze um
/dev/sda4
den gleichen Betrag nach links. - Verschieben Sie die linke Grenze
/dev/sda5
nach links (da/dev/sda4
es sich um eine erweiterte Partition handelt, werden beim Verschieben der Grenzen nicht die „inneren“ Partitionen verschoben). /dev/sda5
Auf die gewünschte Größe vergrößern (= Größe ändern) .
Tatsächlich ist es vielleicht möglich, die letzten beiden Schritte in einem Durchgang durchzuführen. Da bin ich mir aber nicht sicher.
Hierzu ist das physische Verschieben einer großen Anzahl von Blöcken erforderlich, es wird also ein langwieriger Prozess sein.
Antwort2
Da Sie in der Root- /
Partition () genügend Platz haben, würde ich sie /home
in zusammenführen /
. Löschen Sie dann optional die erweiterte Partition vollständig und erweitern Sie die kombinierte Root-Partition, um den freien Speicherplatz zu nutzen. Dieser Vorgang ist höchstwahrscheinlich schneller als die Größenänderung einer Partition am Ende der Festplatte.
Bevor Sie fortfahren, empfehle ich Ihnen, ein Backup zu erstellen, vorzugsweise der gesamten Festplatte mitClonezilla.
Folgen Sie dann diesen Anweisungen (von einemAntwort von htorque):
- Booten Sie die Live-CD/USB.
- Mounten Sie die Root-Partition unter
/mnt/root
.- Mounten Sie die Home-Partition unter
/mnt/oldhome
.Kopieren Sie die Daten mit
rsync
:sudo rsync -avz --hard-links --numeric-ids /mnt/oldhome/ /mnt/root/home
Öffnen
/mnt/root/etc/fstab
und löschen Sie den Eintrag für Ihre Home-Partition.- Hängen Sie die Root- und Home-Partition aus und starten Sie das System neu. Wenn alles wie erwartet funktioniert, können Sie das Live-System erneut starten und dann:
- Öffnen Sie GParted.
- Löschen Sie die alte Home-Partition und ändern Sie die Größe der Root-Partition.
Ist die Führung eines separaten /home nicht empfehlenswert?
Es ist reine Geschmackssache. Wenn Sie alle Daten in einer Partition haben, vermeiden Sie das Problem, dass eine Partition voll und eine andere fast leer ist, wie in Ihrem Fall. Andererseits /home
ist eine separate Partition gut für Backups und Neuinstallationen.