Ändern der Größe von ext4-Partitionen, ohne das System zu beschädigen

395
Alojzy Leszcz

Ich entschied mich dafür, meine Festplatte in zwei Partitionen aufzuteilen, um OS (Linux Mint) und Home-Ordner voneinander zu trennen. Die Idee war im Allgemeinen nett, aber ich konnte die Größe der Trennwände nicht einschätzen und landete in einer Situation, in der eine fast voll ist, während die andere fast leer ist.

Mein aktuelles "Layout":

  • sda5: mounten als "/", derzeit sind noch ~ 1 GB Speicherplatz verfügbar
  • sda6: als "/ home" mounten, derzeit ~ 35 GB freier Speicherplatz

Um die Komplexität zu erhöhen, habe ich bei der Installation von Linux die Option "Verschlüsselung des Home-Ordners" aktiviert. Ich denke also, dass die Daten auf sda6 höchstwahrscheinlich verschlüsselt werden.

Außerdem: Ich habe Windows auf derselben Festplatte installiert und belegt die Partitionen sda1-sda4.

Ich möchte den freien Speicherplatz irgendwie ausgleichen oder diese beiden sogar in einer einzigen Partition zusammenführen. Die Sache ist, ich möchte nichts kaputt machen und gezwungen sein, mein Linux neu zu installieren. Wie soll ich das richtig machen?

0
Ein Screenshot des Laufwerks (mit Partitionen und Größen) von gparted könnte helfen, nicht sicher, wie groß sda5 & 6 sind. Und haben Sie überprüft, dass eine Tonne Speicherplatz in sda5 nicht mit leicht zu löschendem Material (tmp, cache, apt archives ...) belegt wird. Aber ich glaube, ich kenne die grundlegenden Schritte trotzdem ... Xen2050 vor 5 Jahren 1
Danke - sehr hilfreich. Ich fing an, nach Ordnern zu suchen, die am meisten Platz beanspruchen, und stellte fest, dass / timeshift auch schuld ist. Ich habe etwas Neues gelernt: D. Alojzy Leszcz vor 5 Jahren 0
Willkommen :) Baobab (Plattenbelegungsanalyse) ist gut, um zu sehen, welche Ordner auch den gesamten Speicherplatz belegen. Ich höre, dass Timeshift gut ist, und / oder ein Home-Backup ist immer dann hilfreich, wenn das gesamte Betriebssystem neu installiert wird, wenn alles schief geht ;-) Xen2050 vor 5 Jahren 1
Ja, ich habe das Gefühl, ich muss mein Linux-Wissen verbessern. Sowohl in Bezug auf Werkzeuge als auch als Betriebssystem im Allgemeinen. Ich bin vor einiger Zeit von Win env gewandert und es sieht so aus, als wäre es höchste Zeit für mich, mich mehr zu engagieren. Alojzy Leszcz vor 5 Jahren 0

1 Antwort auf die Frage

1
Xen2050

Bei der Heimverschlüsselung sollten Sie eCryptfs verwenden, das nur Dateien und nicht die gesamte Partition (keine LUKS, oder?) Verschlüsselt. Kopieren Sie einfach die Ausgangsdateien (die auf der Festplatte verschlüsselten Versionen und nicht die entschlüsselten und sichtbaren Dateien, wenn Sie angemeldet sind ) an eine andere Stelle (eine andere Partition) und mitteilen, wo das neue Zuhause (Bearbeiten /etc/fstabdes / home-Eintrags) ist.

Schritt Null besteht darin, Backups von unersetzlichen Daten zu haben. Das erneute Herunterladen und erneute Installieren des Betriebssystems und der Programme ist einfach, aber persönliche Daten sind möglicherweise nicht so einfach.

Wenn Sie nur eine Partition verkleinern / verschieben und die andere vergrößern möchten, sollten Live-ISO (USB / DVD / etc) und gparted funktionieren.

  1. Starten Sie ein Live-ISO (USB / DVD / etc), damit Ihre sda5 & 6 nicht eingehängt werden
  2. Führen Sie gparted aus, um sda6 zu verkleinern, und verschieben Sie es optional (damit sich neben sda5 noch freier Speicherplatz befindet), und vergrößern Sie dann sda5.

Um von sda6 auf sda5 zu wechseln, müssen Sie nur die Dateien kopieren / verschieben und bearbeiten /etc/fstab, aber ohne genügend Platz in sda5 zu haben, müssen Sie zunächst eine Partition verkleinern und die sda5 vergrößern. Auch ein guter Zeitpunkt, um eine vollständige Sicherung Ihres Hauses zu erstellen, löschen Sie anschließend die Partition des Heims (sda6), vergrößern Sie dann sda5 und kopieren Sie die Dateien.


Einige hilfreiche Fragen von askUbuntu:

Danke für die Hinweise. Ich habe sie benutzt, um eine andere Lösung zu finden. Ich habe die größere Partition verkleinert, an dieser Stelle eine brandneue erstellt, sie in meinem "/ nix" -Ordner (der viel Platz beanspruchte) installiert und nun sind alle glücklich. Außerdem fiel mir auf, dass Timeshift mit seinen Schnappschüssen etwa 10 GB geklaut hat. Ich habe hier auch etwas gespart. Danke für die Hinweise - ich habe übrigens etwas gelernt. Alojzy Leszcz vor 5 Jahren 0