Skip to main content

🧹 Reservierten Speicherplatz freigeben (ext4)

Bei externen Datenlaufwerken mit ext4 kann reservierter Speicher freigegeben werden.

⚠️ Wichtig: Diese Einstellung gilt nur für externe oder reine Datenlaufwerke.
Auf ext4-Systempartitionen (z.B. mit installiertem Betriebssystem) sollte der reservierte Speicher nicht entfernt werden, da er vom System für Verwaltungs- und Logzwecke benötigt wird.


🔍 Laufwerk identifizieren

lsblk

Beispielausgabe:

NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
sda           8:0    0 465,8G  0 disk 
└─sda1        8:1    0 465,8G  0 part 
nvme0n1     259:0    0   3,6T  0 disk 
├─nvme0n1p1 259:1    0   300M  0 part /boot/efi
├─nvme0n1p2 259:2    0   3,6T  0 part /var/log
│                                     /var/cache
│                                     /home
│                                     /
└─nvme0n1p3 259:3    0   8,8G  0 part [SWAP]

Beispiel: Das Blockgerät /dev/sda entspricht deinem Mountpoint.


👉 Tipp:
Wenn du nur Dateisysteme und Mountpoints sehen willst:

lsblk -o NAME,FSTYPE,MOUNTPOINTS

Beispielausgabe:

NAME        FSTYPE MOUNTPOINTS
sda                
└─sda1      ext4   
nvme0n1            
├─nvme0n1p1 vfat   /boot/efi
├─nvme0n1p2 btrfs  /var/log
│                  /var/cache
│                  /home
│                  /
└─nvme0n1p3 swap   [SWAP]

Eine Übersicht aller Laufwerke mit Dateisystem-Typen zeigt: lsblk -f.


🧮 Reservierung prüfen (z.B. für /dev/sda1)

sudo tune2fs -l /dev/sda1 | grep "Reserved block count"

Beispielausgabe:

Reserved block count:     6104819

🔧 Reservierung auf 0 % setzen (z.B. für /dev/sda1)

sudo tune2fs -m 0 /dev/sda1

Ausgabe:

Der prozentuelle Anteil reservierter Blöcke wird auf 0% (0 Blöcke) gesetzt
Optional: Reservierung anschließend erneut prüfen

🧩 Fehlendes Paket installieren

Sollte das Kernpaket tune2fs fehlen:

sudo pacman -S --needed e2fsprogs