Meine Frage ist: Was passiert, wenn die Disk voll ist? Und wie könnte ich die Disk-Kapazität erhöhen?
Bildschirmfoto vom 2023-02-18 17-41-53.png
Hallo benni22,
das Programm ist ungeeignet, die Kapazität einer Partition zu zeigen. Sehr häufig hat eine Platte mehr als eine Partition und wenn eine davon voll ist, kann es Probleme geben obwohl auf einer anderen Partition noch Platz ist.
Wenn die Systempartition von Ubuntu 100% voll ist, bleibt das System stehen und wartet, dass Dateien gelöscht werden, damit es wieder Platz für (temporäre) Hilfsdateien gibt. Wenn man zufällig das Terminalprogramm offen hat, kann man darin temporäre Dateien und Log-Dateien löschen, die man in der Regel nicht benötigt.
Wenn man keine Dateien löschen kann, bleibt nur, den Rechner auszuschalten und beim Wiedereinschalten mit dem USB-Stick oder der DVD des Live-System zu booten, um dann Platz auf der Systempartition zu schaffen.
Andere Partitionen sind unkritisch, weil man dort nur keine neuen Dateien mehr schreiben kann, wenn die Partition voll ist. Das System läuft aber weiter.
VG
noha
Nachtrag:
Das in Ubuntu vorhandene Programm Laufwerke zeigt alle Partitionen und ihre Belegung an.
noha
Nachtrag:
wenn der TO System und Home getrennt hat, zeigt Stacer die Systempartition an.
Die Anzeige würde dann der in Laufwerke oder GParted entsprechen.
MfG
Li
Bildschirmfoto vom 2023-02-22 16-19-33.png
Wie die Terminal-Aufnahme zeigt, hat sich scheinbar nichts auf der Systempartition getan. Hab ich etwas übersehen? Was muss ich noch tun?
mfg benni22
Hallo benni22,
Ihre Home-Partition (185 GB) ist im Verhältnis viel zu groß und Ihre System-Partition (47 GB) viel zu klein geraten.
Theoretisch können Sie Home am Anfang Platz abschneiden und dem System am Ende anfügen. Das ist aber etweas umständlich und nicht ganz ungefährlich.
Versuchen Sie doch zunächst noch mehr aufzuräumen, z. B. nicht mehr benötigte Programme zu deinstallieren, ….
MfG
Li
Hallo benni22,
Nachtrag: 23.02.2023.10:02 Uhr
meine Antwort hier hat sich als falsch heraus gestellt. Frau Lippmann bittet in # 1 9 um das löschen. Zum besseren Verständnis möchte ich sie aber nicht löschen.
mit 4,2 GB root Partition kommen Sie nicht weiter, das ist viel zu wenig.
wer hat Ihnen diese Partitionsgrößen empfohlen?
Viele Grüße Jürgen
Hallo Jürgen,
da ist ein Komma zu viel. Die root-Partition ist 42 GB groß. Das reicht längst, wenn man mal gründlich aufräumt. Ein guter Kandidat dafür ist das Verzeichnis /var/log/journal
Da sind zwei Dinge zu machen:
journalctl --vacuum-time=10d
löscht alle Dateien, die älter als 10 Tage sind. Wenn man Ubuntu nicht täglich benutzt, sollte man einen größeren Zeitraum einstellen. Mit
journalctl --vacuum-size=1G
begrenzt man die Größe aller Journal-Dateien auf 1 GB. Hier könnte man auch 250M angeben.
Man kann noch nachsehen, wie viel Platz alle Log-Dateien belegen:
sudo du -s /var/log
VG
noha
Hallo,
da der TO offenbar Stacer zum Aufräumen einsetzt, wird das schon erledigt sein.
.
Falsche Antworten (#1 7) sollte man selbst nachträglich schnell wieder löschen! Sonst irritiert das!
Auch nachfolgende Sätze, die sich auf eine falsche Antwort beziehen, müssen dann natürlich weg.
MfG
Li
Nachtrag:
Mein Ubuntu 22.04 aus der Standard-Installation incl. home-Verzeichnis auf / belegt rund 16 GB. Details im Anhang, Kleinzeug weggelassen.
VG
noha
Hallo,
es kommt doch auch darauf, wie lange die Neuinstallation schon zurückliegt.
Hier meine 20.04:
38 /etc
11668 /usr
34187 /home
du: Zugriff auf ´/run/user/1000/doc´ nicht möglich: Keine Berechtigung
du: Zugriff auf ´/run/user/1000/gvfs´ nicht möglich: Keine Berechtigung
79 /run
0 /sys
1 /srv
22254 /var
42606 /snap
5747 /opt
MfG
Li
Nachtrag:
#1 10 und #1 11 helfen dem TO sowieso nicht weiter, den Platzmangel hat ja er!!
MfG
Li
Hallo Li,
mit meiner Antwort in #1 10 sollte zeigen, dass die Systempartition (=Root-Partition) mit nur 20 GB schon benutzbar ist, wenn man /home ausgelagert hat, was bei benni22 der Fall ist. Damit er mehr Platz auf seiner nahezu vollen Root-Partition bekommt, kann er die Verzeichnisse /var, /snap und /opt auf die recht große /home-Partition verschieben.
Hallo benni22,
was zeigt bei Ihnen das Kommando
sudo du -sm /etc /usr /home /run /sys /srv /var /snap /opt
bei Ihnen an?
VG
noha
Hallo noha,
… kann er die Verzeichnisse /var, /snap und /opt auf die recht große /home-Partition verschieben.
Das ging aus #1 10 überhaupt nicht hervor!
Mit #1 10 kann ein relativer Linux-Anfänger also gar nichts anfangen. Er sagt sich höchstens:
„Schön, dass sein Ubuntu so schlank ist“ und fragt sich:
“ Warum schreibt er mir das?“
Immer wieder rechtfertigen Sie nachträglich, so wie jetzt in #1 13, eine vorangegangene Antwort. Das finde ich nicht in Ordnung!
Wenn Sie #1 13 meinen, schreiben Sie das gleich #1 10!
Aber später bitte nicht so, als hätten Sie #1 13 in #1 10 selbstverständlich gleich mitgemeint.
MfG
Li
Nachtrag:
Und fassen Sie Jürgen0033 nicht mit Samthandschuhen an!
Unaufgefordert und ohne Not hereinplatzen und dann noch patzen ist zu viel!
MfG
Li
Das zeigt erst mal das Ergebnis des gesandten Kommandos von noha.
Wie die genannten Dateien jetzt in home verschoben werden können, würde ich nach Ihrer Anleitung versuchen.
MfG
benni22
Hallo benni22,
da habe ich erst einmal schlucken müssen. Bei Ihnen hat der Inhalt von /run sagenhafte 34 GB während es bei meinen Rechnern nur 4 MB sind, also rund 1/9.000
In diesem Verzeichnis liegen u.a. die Verwaltungsdateien für einige Dienste des Betriebssystems, weswegen es nicht gut wäre, den Inhalt von /run auf die andere Partition zu verschieben. Außerdem gibt es auf /run/user keine Zugriffsrechte.
Ein Kandidat zum Verschieben wäre das Verzeichnis /snap für das noch die Größe fehlt. Bitte daher
sudo du -sm /var /snap /opt
laufen lassen und das Ergebnis hier zeigen.
Zum Verschieben von /snap und /var muss vom USB-Stick oder der DVD gebootet werden. Ist das zur Hand?
VG
noha
Hallo Zusammen
beim Verzeichnis /run gibt es einen Denkfehler. Das Verzeichnis ist Temporär und befindet sich im Arbeitsspeicher ausgelagert. Es ist voller smybolischer Links und diese werden beim Befehl du mit gezählt.
Besser ist hier der Befehl
df -k /run
Dabei kommt dann so etwas raus:
[attachment]df.jpg
Mit freundlichen Grüßen
Dirk Kleemann
Hallo Herr Kleemann,
rund 34 GB für /run auf dem Rechner von benni22 kommt mir etwas komisch vor.
Unabhängig davon würde ich /snap und /var in die andere Partition, also nach /home verschieben, voraus gesetzt, die Verzeichnisse sind so groß wie ich annehme.
VG
noha
Hallo noha,
warum machen Sie es so kompliziert? Wahrscheinlich schreckt das eher wieder ab!
Lassen Sie den TO doch, wie in #1 6 vorgeschlagen, zunächst mal nicht mehr benötigte Programme entfernen. Das geht mit Stacer ganz einfach. Alle installierten packages, snaps, repositories … sind dort aufgeführt, ohne dass er sie lange suchen muss.
Danach kann man immer noch weitersehen.
Dass Sie solche Programme verachten, ist verständlich. Aber nur damit kann man Linux-Einsteiger dazu übberreden, sich überhaupt mal auf Linux einzulassen. Solche Programm-Empfehlungen kommen doch sicher von K. Etem.
(Ich hole sie mir auch nur testweise, um zu sehen, womit die Fragesteller arbeiten.)
Alles darüber hinaus kommt erst viel später oder überhaupt nicht.
Auch eine Erweiterung von / zu Lasten von /home ist noch denkbar (s. auch #1 6). Das habe ich auch schon machen müssen. Das Größenverhältnis ist beim TO z. Z. ja wirklich krass: 47 – 185!
MfG
Li
Hallo Li,
natürlich ist entrümpeln sinnvoll und ich nehme an, dass benni22 das schon gemacht hat.
Aber die in Linux üblichen Programme benötigen nur recht wenig Speicherplatz bezogen auf die Größe einer aktuellen Platte. Selbst ein dickes Programmpaket wie LibreOffice braucht nur wenige hundert MB. Es gibt eine Ausnahme:
Programme, die über snap oder flatpak installiert werden, benötigen erheblich mehr Platz. Das sieht man an Ihrer Antwort in #1 11 mit rund 40 GB für /snap.
Daher habe ich in #1 19 vorgeschlagen, das Verzeichnis /snap in die andere Partition zu verschieben.
VG
noha
Hallo noha,
Ihren Befehl aus #1 13 hat der TO ja schon ausgeführt. Wie kann es sein,
dass in #1 16 /var /snap /opt nicht mit dabei sind? Hat das Terminal nur halbe Arbeit geleistet?
Ich habe keine Ahnung, wie zuverlässig ein System noch arbeitet, wenn mehrere Verzeichnisse verschoben werden. Ich habe für mich die Vergrößerung von / vorgezogen.
MfG
Li
Vielen Dank für Ihre Mühe mit mir.
Ein paar Programme hab ich noch deinstalliert und 2 Terminal-Aufnahmen gemacht. Mehr zu tun traue ich mich erst mal nicht.
MfG
benni22
Hallo Benni,
verraten Sie uns um welche Ubuntu Version es sich bei ihnen handelt?
Viele Grüße von Jürgen
Meine Systemversion: Ubuntu 22.04.2
Hallo Benni,
es ist merkwürdig das die Verzeichnisse /var /snap /opt nicht im Bildschirmfoto vom 2023-02-24 13-05-32.png angezeigt werden.
Sind diese Verzeichnisse nicht in Ihrer root / Partition vorhanden?
Viele Grüße von Jürgen
@Jürgen
das die Verzeichnisse /var /snap /opt nicht im Bildschirmfoto vom 2023-02-24 13-05-32.png angezeigt werden.
Das ist bekannt seit #1 16.
Doppelt hält in dem Fall nicht besser! Hält nur auf.
Die Ubuntu-Version ist hier auch nicht wichtig.
Li
Hallo Jürgen,
die Frage in #1 26 ist falsch: Das Kommando du zeigt die Belegung eines Verzeichnisses an, egal ob es in der root-Parition liegt oder wo anders. Und wenn man von dem Namen des Verzeichnisses / tippt, dann wird da eben das Verzeichnis in der root-Partition verwendet. Andernfalls gibt es die übliche Meldung wie z.B.
noha@PC19:~$ du /emma
du: Zugriff auf ´/emma´ nicht möglich: Datei oder Verzeichnis nicht gefunden
noha@PC19:~$
VG
noha
Hallo benni22,
wenn Sie nur
sudo du -sm /snap
einmal eingeben und das Ergebnis hier zeigen. Ich habe den Verdacht, dass der Inhalt dieses Verzeichnisse bei Ihnen die Partition füllt.
VG
noha
Hallo noha,
bitte hier nicht so viel private Nachhilfe (#1 28). Das bläht die Diskussion nur auf und ist für den TO im Moment nicht von Belang. Schlimm genug, dass sich J. ständig einmischt.
Sie animieren ihn damit nur, es immer wieder zu tun.
Tauschen Sie sich doch privat aus!
MfG
Li
OK. Das wäre das Ergebnis.
MfG
benni22
Hallo benni22,
ich habe lange nachgedacht und bin nun der Meinung, dass eine Verschiebung von Verzeichnissen wie /var und /snap zu aufwändig ist: Es müsste die Datei /etc/fstab angepasst werden und wenn dabei ein Fehler passiert, startet das System nicht mehr.
Wenn Sie eine Sicherung des home-Verzeichnisses haben, können Sie die Systempartition auf Kosten von /home vergrößern. Das hat ja Frau Lippmann schon vor einigen Tagen in #1 6 vorgeschlagen und es ist wohl die einfachere Operation. Ich würde der Systempartition 50 GB zusätzlich gönnen.
VG
noha
Hallo noha,
zwischen der Systempartition 2 und der Home Partition 4 scheint noch etwas zu sein, siehe Bild # 1 5
Hallo Benni,
ich benötige vom Programm Laufwerke ein Bild Ihrer Festplatte, damit ich sehe was zwischen der Partition 2 und der Partition 4 liegt. Im Bild bitte die 3. Partition auswählen. Im Beispiel von mir ist die 4. Partition ausgewählt.
Viele Grüße von Jürgen
Ich habe vorsichtshalber gleich alle 4 abgelichtet.
MfG
benni22
Hallo benni22,
die 3. Partition mit 2,1 GB ist eine Swap-Partition, die seit 6 Jahren nicht mehr benötigt wird. Die können Sie im Programm Laufwerke löschen und die Systempartition dann damit gefahrlos vergrößern.
VG
noha
Hallo Noha,
muss die swap Partition nicht auch aus der Datei fstab entfernt oder auskommentiert werden?
viele Grüße Jürgen
Hallo Jürgen,
ja, wenn sie in der fstab steht. Ich habe aber angenommen, dass das nicht sei.
VG
noha
bei mir schon
Hallo Jürgen,
ich habe gerade festgestellt, dass das Programm Laufwerke die Datei fstab nicht anpasst, wenn man eine Partition löscht. Man muss die Datei fstab selbst ändern.
Danke fürs Aufpassen!
noha
Der TO muss doch von aussen (mit GParted) an die Vergrößerung von / ran.
Wenn jetzt noch ein Problem mit der Swap dazukommt, kann er eigentlich auch gleich neu installieren.
MfG
Li
Hallo Li,
tmpfs liegt im virtuellen Speicher, kann also für dieses Problem ignoriert werden.
Daher:
1. Die Swap-Partition in der Datei /etc/fstab auskommentieren.
2. Rechner neu starten
3. Die Swap-Partition in Laufwerke löschen und den damit hergestellten freien Platz der 2. Partition geben. Sollte auch mit Laufwerke zu machen sein. Damit gibt es schon 8 GB freien Platz.
Damit könnte man zufrieden sein
und …
4. USB-Stick oder CD mit GpartEd erstellen, den Rechner damit booten und die Grenze zwischen der 2. und der jetzt 3. Partition nach rechts verschieben. Viel Geduld dabei haben, denn das kann dauern.
… weg lassen.
VG
noha
mal sehen, was B. dazu sagt.
Li
Wenn ich mit B. gemeint bin, dann sage ich vielen Dank für die viele Mühe die Sie meinem Problem gewidmet haben. Doch mir scheint ein Vorgehen nach dem letzten Vorschlag für mich, als älteren Herren und Linux-Neuling, zu kompliziert.
Frage: Wie lange wird es wohl noch gehen, bis die Rootpatition mit 50GB voll ist? Wenn das bis 2024_04 reicht, würde ich dann einfach die neue Langzeitversion installieren. Was denken sie?
MfG benni22
Hallo benni22,
Sie können nicht viel kontrollieren, wie sich der Platz auf der Systempartition ändert. Möglich ist:
1. Programme werden dort abgelegt. Wenn Sie deren Platzbedarf liegt zwischen 50 MB und 500 MB im Durchschnitt. Wenn Sie nicht benötigte Programme deinstallieren, wird Platz frei. Wenn Programme aktualisiert werden, wird in der Regel etwas mehr Platz benötigt als vorher. Etwas heißt ein paar MB. Also nichts, was Sorgen macht.
2. Updates des Betriebssystems können zusätzliche neue Betriebssystem-Kerne bringen. Alte werden nicht automatisch gelöscht. Hier muss man selbst aktiv werden. Das haben Sie in #1 5 gemacht. Einmal pro Monat reicht völlig.
3. Log-Dateien des Betriebssystems: Das System erzeugt viele Log-Dateien. Wenn eine Log-Datei eine voreingestellt Größe überschreitet, wird eine neue Datei angefangen und die alte komprimiert und aufgehoben. Maximal werden 10 Dateien aufgehoben, so dass alte gelöscht werden. Das heißt, im Laufe der Zeit wächst da nichts mehr.
Außerdem können Sie mit dem Programm Stacer bei „Application Log“ nachsehen, welche Log-Dateien wie viel Platz benötigen.
4. Journal-Dateien können viel Platz belegen. In #1 8 ist beschrieben, wie man den Platz reduzieren und das folgende Wachsen begrenzen kann.
5. Abgebrochene Druckaufträge können viel Platz belegen, wenn der Druckauftrag nie zu Ende laufen kann. Nachsehen und Löschen kaputter Druckaufträge im Browser mit https://localhost:631/printers
Unangenehm wird es für Ihr System, wenn es weniger als 1 GB freien Platz gibt: Es wird dann einiges langsamer laufen als vorher. Richtig schwierig wird es bei weniger als 100 MB freien Platz.
VG
noha
Danke noha. Ich bin die 5 Punkte durch. Das Ergebnis ist aber mager (siehe Anhang). Das anstehende update ist knapp1GB groß und wird nicht installiert, zu wenig Speicherplatz als Begründung. Es wird also schon jetzt eng und werde wohl oder übel neu aufsetzen müssen.
MfG
benni22
Hallo benni22,
lesen Sie zu Ihrem Platzproblem mal die Antworten zu Ihrem anderen Theme:
Gnome-Software?
https://www.club.computerwissen.de/qa/121427-gnome-software
MfG
Li
Ich möchte gern die 24,7 GB-Überreste von Timeshift auf der Systempartition löschen, weiß aber nicht wie ich das machen soll. würden Sie mir bitte eine Anleitung geben?
MfG
benni22
Hallo benni22,
hier eine Erklärung, leider nur in englischer Sprache
https://askubuntu.com/questions/1324468/how-to-completely-remove-timeshift
Viele Grüße von Jürgen
Hallo benni22,
Problem: Wenig Speicherplatz auf Filesystem Root durch Timeshift:
Eigentlich sollte man das in den Einstellungen von Timeshift einstellen können. Dort sollte man auch ältere Sicherungen löschen können …. Bitte nicht einfach die Verzeichnisse selbst entfernen.
https://www.linux-community.de/fragen/wenig-speicherplatz-auf-filesystem-root/
Falls Sie das Programm Timeshift schon entfernt haben, müssten Sie es nochmal installieren.
MfG
Li
Hallo Li,
fals es Ihnen entgangen ist, Benni hat bereits das ProgrammTimeshift gelöscht. https://www.club.computerwissen.de/qa/121427-gnome-software#antworten-121548
Viele Grüße von Jürgen
Jürgen
man wird seine Antwort noch in Ruhe zu Ende schreiben dürfen!!
s. #1 4 in:
https://www.club.computerwissen.de/qa/121097-sd-karte-wird-nicht-erkannt-von-ubuntu#antworten-121112
Was für eine Zeitverschwendung ständig mit Ihnen!!!
Li
P.S. Timeshift wird er hoffentlich auch nicht „gelöscht“ haben!
Wie der Anhang zeigt, bietet „Laufwerke“ an, die Partition zu vergrößern. Was passiert, wenn ich 2 GB vergrößere und was müsste ich dazu in den variablen Feldern eintragen?
MfG
benni22
Hallo benni22,
wenn ich das Bildschirmfoto richtig verstehe, bietet das Programm nur an, die Partition zu verkleinern. Ansonsten müsste rechts vom Schieber noch Platz angezeigt werden. Außerdem steht neben der Zahl 51,2 GB nur ein Minuszeichen.
VG
noha
Hallo benni22,
was haben Sie in der Zwischenzeit gemacht, verändert?
2 GB sind nicht viel. Das würde sich sowieso nicht lohnen.
MfG
Li