*[gelöst]* Nicht nachvollziehbare Größe des home- Laufwerkes

Wie ich im Post 13 schrieb, weiß ich jetzt, wie die 26GB zusammen gekommen sind.
Und 5% ext4 Reservierung --> 30GB ... Also ich bin schon lang zufrieden :thumbsup:
 
[quote='hsp',index.php?page=Thread&postID=605240#post605240]
Was aber rein überhaupt nichts mit seinem /home/* Ordner zu tun hat! Na, wo befindet sich root? pwd ;)
Was sollte denn der Home-Ordner auch mit "root" zu tun haben? (Ich nehme mal an, dass Du hier den Benutzer meinst)
Unter "root" laufen auch wichtige Systemprozesse wie syslog usw. "root" entspricht somit in etwa dem "System"-Kontext unter Windows. Ext2/3/4 reserviert per default 5% der Speicherkapazität einer Partition (unabhängig vom Pfad an dem sie gemountet wird) für privilegierte Prozesse (also solche, die als Benutzer "root" laufen), damit systemkritische Prozesse, wie z.B. syslog, auch dann weiterlaufen können, wenn "normale" Prozesse schon nicht mehr auf die Partition schreiben dürfen.

Die tune2fs-manpage hilft dazu weiter, falls das einer ändern möchte (die Option -m, falls jemand das selbst nachlesen möchte) :)
Was einen Unterschied ausmachen kann ist die Art und Weise, wie die Größe einer Datei berechnet werden. "ls" usw. zeigen die Größe des Inhaltes der Datei an (bis hier noch trivial). Tatsächlich belegt jede Datei im Dateisystem aber mindestens einen Block (bei ext3/4 4kB). D.h. Die Datei kann 2 Byte groß sein, belegt aber trotzdem 4kB im Dateisystem (das ist ein Faktor von 2000, bei leeren Dateien wäre der sogar "unendlich" ;) ).
Wenn Du viele sehr kleine Dateien hast könntest Du diesen Unterschied erklären.[/quote]
Und was hat das von Dir erklärte nun mit seinem Problem zu tun? /root befindet sich definitiv nicht im /home Verzeichnis!

PS: Man könnte auch sagen root entspricht dem init Prozess ;)
 
Hi Uljanov,

ihr habt ja beide recht ...

Was hsp meinte ist folgendes: auf jedem Ext2/3/4-Volume werden standardmäßig 5% des Platzes reserviert und können nur vom Benutzer root (oder eben Daemons die unter dem root-Konto laufen) beschrieben werden; so auch auf dem Ext4-Volume, das tgraupne unter /home/ gemountet hat. Die Reservierung hat nichts mit dem Home-Directory von root, /root, zu tun. init ist nicht root, sondern läuft unter dem Benutzerkonto root.
 
@linurunner: Jup, alles O.K. - und wenn tgraupne mit der Erklärung zufrieden ist, bin ich es allemal :D
 
  • ok1.de
  • ok2.de
  • thinkstore24.de
  • Preiswerte-IT - Gebrauchte Lenovo Notebooks kaufen

Werbung

Zurück
Oben