Was könnte dazu führen, dass eine frisch formatierte ext4-Partition einen völlig anderen Speicherplatz belegt?

Was könnte dazu führen, dass eine frisch formatierte ext4-Partition einen völlig anderen Speicherplatz belegt?

Ich habe vier ext4-Partitionen auf einem neuformatiertGPT-Festplatte. Obwohl ich in diesen Partitionen keine Dateien habe, ist bereits viel Speicherplatz belegt.

Blau hervorgehoben ist eine Partition, die weniger belegten Speicherplatz hat als eine kleinere Partition direkt darüber. Was könnte die Ursache dafür sein?

Bildbeschreibung hier eingeben

Ich habe versucht, die Partitionen zu löschen und neu zu erstellen und sogar die Festplatte auf Fehler zu überprüfen.

Antwort1

Ich gehe davon aus, dass gparted die ext4-Reservierung „nur Root“ in den verwendeten Speicherplatz einbezieht.

In ext2/3/4 wird eine bestimmte Menge an Speicherplatz (standardmäßig 5 %) in Reserve gehalten. Prozesse ohne Root-Berechtigungen können die Festplatte nur bis zu 95 % füllen. Ab diesem Punkt erhalten sie die Fehlermeldung „Kein Speicherplatz“, während privilegierte Dienste problemlos weiterlaufen können.

Da dieser Speicherplatz für normale Benutzer unbrauchbar ist, zählt gparted ihn wahrscheinlich nicht als „verfügbar“ (da er es nicht ist). Sie können die Reserve mit anpassen tune2fs -m 5 /dev/sdg3.

Insbesondere wenn das Dateisystem nicht zwischen System und Benutzern geteilt wird (z. B. wenn es sich um eine dedizierte OS-only-Partition wie /opt handelt,oderEs handelt sich um eine dedizierte Benutzerdatenpartition wie /home), dann können Sie die Reservierung völlig sicher deaktivieren ( tune2fs -m 0).

Antwort2

Das Dateisystem benötigt etwas Speicherplatz, um Ihre Dateien zu verfolgen. Dies hängt vom jeweiligen FS-Typ ab, aber einige Dinge sind fehlerhafte Sektoren und die Freespace-Tabelle.

Außerdem werden im Stammverzeichnis einige Dateien erstellt ( ., lost+found, .., …)

Das Stammverzeichnis wird ebenfalls eine bestimmte Anzahl von Malen dupliziert (Sie können das anpassen, ich habe das allerdings nie gemacht, die Standardeinstellungen reichen im Allgemeinen völlig aus). Die duplizierten Sektoren (wie etwa Ihre Freespace-Tabelle) dienen dazu, sicherzustellen, dass Ihr Dateisystem auch dann weiter funktioniert, wenn einer der Sektoren, der beschädigt wird, zufällig Teil einer solchen Tabelle ist.

Diese Duplikate werden nicht als Dateien angezeigt, aber sie werden (normalerweise) angezeigt, wenn Sie das Laufwerk formatieren. Sie geben Ihnen die Sektornummer und -größe usw. an.

verwandte Informationen