Btrfs viel zu viele Daten auf / (root)

Warum ist meine Partition so voll?
grafik
Ich verwende Timeshift auf Btrfs und habe alle bis auf einen Snapshot gelöscht, dennoch sind 39 G einfach erstaunlich viel.
Wie finde ich die unnötigen Dateien, die ich löschen könnte?

ist dein /home standard oder liegt das auf einer extra Partition ?

/home liegt (natürlich) auf einer eigenen Partition.
Bisher war / so voll, weil ich einige Snapsphots hatte - jetzt habe ich bis auf zwei aktuelle alle gelöscht und dennoch ist / so riesig, könnte mir 17 oder 20 G als normal vorstellen.

Mit welchem Kommando hast Du denn diese Anzeige bekommen?
Es fehlt hier ein wenig an Kontext.

BTRFS ist … etwas speziell

1 Like

mit df im Terminal.
Ich frage, weil ich gehört habe, dass Btrfs es gar nicht mag, wenn die Partition zu voll ist, also muss man vorher aufräumen.

Wie gesagt: etwas speziell.
BTRFS hat für viele Funktionen seine eigenen Werkzeuge/Kommandos.

Genauer kann ich aber nicht werden - ich nutze BTRFS nicht.
Unter anderem deshalb, weil ich für trivial erscheinende Dinge neu lernen müßte.

Gib doch mal den Kontext.
z.B. das Partitionslayout
lsblk -f
und/oder inxi -zv8

df                                                                                                                                                                         
Dateisystem    Größe Benutzt Verf. Verw% Eingehängt auf
/dev/nvme0n1p4   63G     16G   44G   27% /

gelöscht ok aber ist trim schon durch ?
Eventuell mal neustarten und dann schauen.

Die snapshots auf der selben Partition wie das System, macht das Sinn ?

Hallo @weingeist
was meinst Du mit tirm schon durch? Neustart habe ich natürlich gemacht, dennoch bin ich weit von Deinen 16G entfernt.
Ja, natürlich macht es Sinn, wenn die Snapshot auf der selben Partition sind, dadurch ist ja Timeshift so schnell beim Erstellen und Wiederherstellen.

Das hier sieht für mich relevant aus:

Btrfs full harddisk but still free disk space

und das hier evtl. auch:

https://superuser.com/questions/1582966/difference-between-filesystem-btrfs-size-with-df-btrfs-and-baobab

so sieht es bei mir aus mit
lsblk -f

[michae1@T7-Manjaro ~]$ lsblk -f
NAME         FSTYPE FSVER LABEL         UUID                                 FSAVAIL FSUSE% MOUNTPOINTS
sda                                                                                         
├─sda1       ext4   1.0   MEDIEN        7c38578b-b8d1-4abf-be9f-39789d110dc5    1,7T    62% /MEDIEN
└─sda2       ntfs         Windwos-Daten AA226B2D226AFDA7                      298,6G    28% /run/media/michae1/Windwos-Daten
sdb                                                                                         
sdc                                                                                         
sdd                                                                                         
sde                                                                                         
sr0                                                                                         
zram0        swap   1     zram0         1c03cf69-298d-4daa-b8ec-367979f8681e                [SWAP]
nvme0n1                                                                                     
├─nvme0n1p1  vfat   FAT32               64B3-84C6                                           
├─nvme0n1p2                                                                                 
├─nvme0n1p3  ntfs         Win10Pro      E6CCCB86CCCB500B                                    
├─nvme0n1p4  ntfs                       C2F8FBB8F8FBA8B5                                    
├─nvme0n1p5  vfat   FAT32               8802-13DE                             510,4M     0% /boot/efi
├─nvme0n1p6  btrfs        Manjaro-root  6f2337b6-55f5-4df0-a62a-095d2c0fb1c4     39G    46% /var/log
│                                                                                           /var/cache
│                                                                                           /
├─nvme0n1p7  btrfs        Manjaro-home  124ebdb1-6a4c-484d-b836-dc84f6bb1ca5     39G    47% /home
├─nvme0n1p8  vfat   FAT32               997C-DBA4                                           
├─nvme0n1p9  ext4   1.0   Debian-root   31bb4846-8fb6-4880-8653-3e18e45a0275                
└─nvme0n1p10 ext4   1.0   Debian-home   e1931d3c-795b-4f07-ba08-02a35ee386b7          

home liegt ja auf einer extra Partition, da können wir cache Ordner etc ja ausschliessen.
Schau mal in die Pamac Einstellungen

Setze vorübergehend die Paketversionen auf null und lösche mal.

1 Like

Das löschen der Paketverionen hat 6G gebraucht, wunderbar.
Aber ich frage mich, warum dennoch mindestens weitere 10G unnötig herumliegen. Wie finde ich diese bloß?

was heißt unnötig ? Ich wei’ja nicht was du alles installiert hast.
zum Vergleich ( Pamac hast du ja auf, installiere mal neofetch )
im Terminal neofetch

neofetch                                                                                                                                                                   ✔ 
██████████████████  ████████   weingeist@weingeist-PC 
██████████████████  ████████   ---------------------- 
██████████████████  ████████   OS: Manjaro Linux x86_64 
██████████████████  ████████   Kernel: 6.15.3-1-MANJARO 
████████            ████████   Uptime: 1 hour, 54 mins 
████████  ████████  ████████   Packages: 1283 (pacman) 
████████  ████████  ████████   Shell: zsh 5.9 
████████  ████████  ████████   Resolution: 2560x1440 
████████  ████████  ████████   DE: Plasma 6.4.0 
████████  ████████  ████████   WM: kwin 
████████  ████████  ████████   Theme: Breeze-Dark [GTK2], Breeze [GTK3] 
████████  ████████  ████████   Icons: breeze-dark [GTK2/3] 
████████  ████████  ████████   Terminal: konsole 
████████  ████████  ████████   CPU: Intel i9-14900K (32) @ 5.700GHz 
                               GPU: NVIDIA GeForce RTX 4070 Ti SUPER 
                               Memory: 3676MiB / 63977MiB 

Packages: 1283 (pacman)

Erster Link weiter oben, der zweite Post dort (der als Lösung markierte) …

First of all, don’t use df on btrfs, because it won’t give you the correct numbers due to btrfs using copy-on-write and inline compression. Use “btrfs filesystem” instead. See…

Ich hab nicht dran gedacht, daß der ja in englisch ist - translate.google.com hilft, falls nötig.

hier neofetch
Die Größe ist aber mittlerweile schon ganz schön geschrumpft, seit ich das letzte snapshot gelöscht hatte auf 23G, könnte nun zufrieden sein.

[michae1@T7-Manjaro ~]$ neofetch 
██████████████████  ████████   michae1@T7-Manjaro 
██████████████████  ████████   ------------------ 
██████████████████  ████████   OS: Manjaro Linux x86_64 
██████████████████  ████████   Kernel: 6.12.28-1-MANJARO 
████████            ████████   Uptime: 4 mins 
████████  ████████  ████████   Packages: 1465 (pacman) 
████████  ████████  ████████   Shell: bash 5.2.37 
████████  ████████  ████████   Resolution: 2560x1440 
████████  ████████  ████████   DE: Xfce 4.20 
████████  ████████  ████████   WM: Xfwm4 
████████  ████████  ████████   WM Theme: Default 
████████  ████████  ████████   Theme: Adwaita [GTK2/3] 
████████  ████████  ████████   Icons: Papirus [GTK2/3] 
████████  ████████  ████████   Terminal: guake 
                               CPU: Intel i7-8700K (12) @ 4.700GHz 
                               GPU: Intel CoffeeLake-S GT2 [UHD Graphics 630] 
                               Memory: 4541MiB / 15836MiB 

                                                       
                                                       

fast 200 Pakete mehr wie ich.
Je nach Größe der Programme kann das schon hinkommen.

wo liest Du das denn heraus?

lies doch was neben dem Manjaro Logo so alles steht bei neofetch.

Auch interessant

Hallo @weingeist
Du kannst offenbar mehr lesen als ich. Ich schaue und schaue, außer den

Packages: 1465 (pacman) 

lese ich nichts, was auf fast 200 Pakete hinweist. Aber lassen wir es gut sein, mit diesen Aktionen überschreite ich schon lange meine Kompetenz. Bin ja schon sehr glücklich, dass ich Manjaro habe und fast alles machen kann, was ich möchte. Ich bin schon zufrieden, wenn ich langsam dazu lerne.
Ich danke Euch und mit meinen mittlerweile

du musst meine Ausgabe mit deiner vergleichen