- Machen Sie eine Sicherung von zu Hause .
- umount nach hause.
- Verwenden Sie ein Partitionierungstool, um ein kleineres Zuhause zu verkleinern oder zu löschen und neu zu erstellen .
- Neue Partition erstellen und bereitstellen (parted ist ein Befehlszeilentool)
Wenn Sie vncserver installieren und eine Remote-Verbindung herstellen können, können Sie gparted installieren und verwenden.
Hinweise: Das Ändern des Root-Volumes, wenn es angehängt ist, ist entweder nicht oder nur bei einer kleinen Anzahl von Dateisystemen zulässig.
Alternativen:
behaupten, sda3 ist zu Hause
sda4 is new partition
- mount / dev / sda4 / temp
Sagen Sie nun, der Ordner / usr bewirkt, dass Ihr Root voll ist.
Als Vorsichtsmaßnahme sollten Sie wahrscheinlich alle oder so viele wie möglich ausgeführte Dienste beenden.
- cp -r / usr / temp
- mv usr usr.old
- Anzahl / Temp
- mount / dev / sda4 / usr
Vergewissern Sie sich, dass der Inhalt übereinstimmt
Starten Sie nach Bedarf alle Dienste neu
Ändern Sie / etc / fstab und / etc / mtab nach Bedarf, damit die neue Partition beim Neustart automatisch aktiviert wird.
Alternativ, wenn Ihre Distribution ein GUI-Tool hat, können Sie dieses gerne verwenden.
Neustart
Wenn alles korrekt ist, löschen Sie usr.old
Technisch könnten Sie alle Dateien auf Ihre neue Partition kopieren. Bearbeiten Sie dann fstab und mtab so, dass / dev auf / dev / sda4 und mount / dev / sda1 auf einen harmlosen Ordner wie / useless zeigt. Nach dem Neustart und der Überprüfung, dass alles noch funktioniert, können Sie es löschen oder nicht / unbrauchbar machen oder es für etwas anderes wie / var oder / var / log wiederverwenden.
Hier sind einige Befehle, die ich von der in den Kommentaren aufgeführten Website erhalten habe.
gparted print select /dev/sda3 #delete home rm 3 (or whatever print tells you the partition number is mkpart primary file system? whatever you want start? don't know end? don't know 20gb more that the start? mkfs.ext4 /dev/sda3 (change the filesystem to whatever) mkpart primary file system? whatever you want start? don't know end? don't know 100gb (or etc)more that the start? mkfs.ext4 /dev/sda4 (change the filesystem to whatever)