Wie kann ich meinem Home-Verzeichnis mehr Speicherplatz hinzufügen?

7

Das aktuelle Home-Verzeichnis wird voll.

Kann ich dem Home-Verzeichnis irgendwie mehr Speicherplatz zuweisen oder gibt es andere Lösungen?

htorque
quelle
Suchen Sie die Speicherung persönlicher Dateien? Ist das ein PC oder Laptop?
Peck
Befindet sich Ihr Home-Ordner auf einer eigenen Partition?
ændrük

Antworten:

2

Ich gehe davon aus, dass sich Ihr Home-Verzeichnis auf derselben Partition befindet wie Ihr System. Anstatt die Systempartition zu vergrößern, können Sie das Home-Verzeichnis auf eine zusätzliche Partition übertragen. Das ist sowieso eine gute Übung. Erleichtert die Migration auf ein neues System erheblich, ohne dass das Ausgangsverzeichnis verschoben werden muss.

Geben Sie Speicherplatz frei oder holen Sie sich eine zusätzliche Festplatte. Erstellen Sie eine neue Partition und formatieren Sie sie mit einem Dateisystem Ihrer Wahl (z. B. ext4). Kopieren Sie alles aus Ihrem Home-Ordner in die neue Partition und weisen Sie Ihr System an, die neue Partition während des Startvorgangs in Ihrem Home-Verzeichnis bereitzustellen, indem Sie eine entsprechende Zeile hinzufügen zu /etc/fstab:

UUID=<some UID of your new partition>  /home/username  ext4  nodev,nosuid  0  1

Abhängig vom Dateisystem und den Mount-Optionen, die Sie möglicherweise verwenden möchten, kann diese Zeile geringfügig abweichen.

Koloman
quelle
1

Das Erstellen eines symbolischen Links ist eine hervorragende Option, wenn Sie die Datei nur im erforderlichen Verzeichnis aufbewahren müssen, aber nicht genügend Speicherplatz in diesem Verzeichnis haben.

Vishal Sharma
quelle
0

Wenn Sie eine Dual-Boot-Installation ausführen, versuchen Sie, die Windows-Partition mit gparted (auf der Installationsdiskette) zu verkleinern und die Ubuntu-Partition zu vergrößern.

Wenn nicht, verwenden Sie den Disk Usage Analyzer (Anwendungen -> Zubehör -> Disk Usage Analyzer), um möglicherweise große Dateien zu finden, die Sie nicht mehr benötigen und löschen können.

Wenn Sie dies nicht tun können, kaufen Sie möglicherweise ein zusätzliches Speichergerät wie ein USB-Laufwerk oder eine andere Festplatte, die für die Dateispeicherung verwendet werden soll.

Reuben Swartz
quelle
Wie kann ich die Ubuntu-Partition vergrößern, ohne die Dateien im aktuellen Home-Verzeichnis zu zerstören?
Verwenden Sie gparted. Es befindet sich auf der Installationsdiskette (im Verwaltungsmenü). Klicken Sie mit der rechten Maustaste auf die andere Partition und wählen Sie Größe ändern und verkleinern. Klicken Sie dann mit der rechten Maustaste auf die Ubuntu-Partition und erweitern Sie sie. Warnung!! Es besteht immer eine geringe Wahrscheinlichkeit, dass bei der Partitionierung ein Fehler auftritt. Seien Sie also vorsichtig. Der sicherste Weg (obwohl nicht so bequem) ist die Verwendung eines anderen Speichermediums
Reuben Swartz
3
Ich denke, Sie können die Größe von Partitionen nicht ändern, während sie gemountet sind. Sie müssen also beispielsweise von LiveCD booten und dann GParted auf Ihrer Festplatte ausführen.
Mladen Jablanović
0

Eine bereits vorgeschlagene Lösung besteht darin, gparted zu verwenden und die Festplatte neu zu partitionieren.

Eine andere Möglichkeit, wenn Sie nicht bereits den gesamten Speicherplatz aktiven Dateisystemen zugewiesen haben, besteht darin, das LVM-System zu nutzen und die Partition / home zu erweitern (wenn Sie LVM beim Erstellen der Dateisysteme verwendet haben).

Eine schnelle und schmutzige Lösung kann darin bestehen, ein Unterverzeichnis in einem Dateisystem zu erstellen, das über freien Speicherplatz verfügt, und dann einen Symlink innerhalb des Ausgangsverzeichnisses zu erstellen, z alle Erweiterungen für Benutzer, die großen zusätzlichen Speicherplatz benötigen)

# mkdir -p /data/extend_homes/joeuser
# chown joeuser:users /data/extend_homes/joeuser
# ln -s /data/extend_homes/joeuser /home/joeuser/extraspace

Joeuser sollte nun in der Lage sein, in ~ / extraspace zu schreiben, ohne / home zu füllen. Zugegeben, es ist keine schöne Lösung, aber es kann Ihnen Zeit verschaffen, während Sie eine umfassende Umgestaltung / Neupartitionierung des Systems planen.

bitwelder
quelle
0

Installieren Sie kuser, führen Sie es dann als Superuser aus (verwenden Sie es sudo) und ändern Sie das Home-Verzeichnis an einen Ort außerhalb dessen, /homewo Sie mehr Speicherplatz haben.

Edward Tisdale
quelle
Funktioniert kuser in anderen Desktop-Umgebungen oder nur für KDE?
Karel