Max. Anzahl von Dateien in vfat-FS?
Hallo Liste, ich weiß, daß es unter Win im FAT32-Filesystem eine Beschränkung auf ca. 65000 Dateien innerhalb eines Verzeichnisses gibt. Ich habe jetzt das Problem, daß ein Programm auf einem älteren Linux-PC keine Dateien mehr auf einem vfat-FS anlegen will. Um eine mögliche Ursache auszuschliessen: Weiß jemand, ob Linux mit den Kernels von 2.4.10 bis 2.4.20 irgendwann mal Probleme mit der Verwaltung von sehr vielen Dateien auf diesem FS hatte? Wenn nicht, kann ich die Schuld auf das Programm schieben (wäre mir ganz recht ;)) mfG, Jens
Jens Nixdorf wrote:
Hallo Liste,
ich weiß, daß es unter Win im FAT32-Filesystem eine Beschränkung auf ca. 65000 Dateien innerhalb eines Verzeichnisses gibt. Ich habe jetzt das Problem, daß ein Programm auf einem älteren Linux-PC keine Dateien mehr auf einem vfat-FS anlegen will.
Um eine mögliche Ursache auszuschliessen: Weiß jemand, ob Linux mit den Kernels von 2.4.10 bis 2.4.20 irgendwann mal Probleme mit der Verwaltung von sehr vielen Dateien auf diesem FS hatte? Wenn nicht, kann ich die Schuld auf das Programm schieben (wäre mir ganz recht ;))
mfG, Jens
Hallo Jens, erstell' doch mit mkdir ein paar Verzeichnisse und mit touch ein paar Dateien (ohne Daten), wenn es geht, liegt es vermutlich nicht am Kernel, oder? Und das FS ist auch nicht voll, oder? Gruß Martin
Am Freitag, 17. März 2006 13:34 schrieb Martin Deppe:
erstell' doch mit mkdir ein paar Verzeichnisse und mit touch ein paar Dateien (ohne Daten), wenn es geht, liegt es vermutlich nicht am Kernel, oder? Und das FS ist auch nicht voll, oder?
Nein, Verzeichnis ist nicht voll, und Dateien von Hand anlegen geht auch. Das Blöde ist, daß (laut Entwickler) das Programm auch nur Systemaufrufe nutzt, um neue Dateien anzulegen. Naja, soll er mal suchen... mfG, Jens
Jens Nixdorf wrote:
Am Freitag, 17. März 2006 13:34 schrieb Martin Deppe:
erstell' doch mit mkdir ein paar Verzeichnisse und mit touch ein paar Dateien (ohne Daten), wenn es geht, liegt es vermutlich nicht am Kernel, oder? Und das FS ist auch nicht voll, oder?
Nein, Verzeichnis ist nicht voll, und Dateien von Hand anlegen geht auch. Das Blöde ist, daß (laut Entwickler) das Programm auch nur Systemaufrufe nutzt, um neue Dateien anzulegen. Naja, soll er mal suchen...
Hm, (das aktuelle) Dateisystem ist nicht voll! Aber vielleicht schreibt er gar nicht ins aktuelle, wenn er auch nur Systemaufrufe nutzt! Vielleicht eins der anderen Dateisysteme voll? Tja, wenn nicht, muß der Entwickler wohl tatsächlich mal suchen! Gruß Martin
ich weiß, daß es unter Win im FAT32-Filesystem eine Beschränkung auf ca. 65000 Dateien innerhalb eines Verzeichnisses gibt. Ich habe jetzt das Problem, daß ein Programm auf einem älteren Linux-PC keine Dateien mehr auf einem vfat-FS anlegen will.
Es gibt bei FAT designbedingt eine niedrige Grenze bezüglich der Anzahl der Dateien im Wurzel-Verzeichnis, die bei FAT32 noch einmal niedriger ist, z.B. etwa 256! mit freundlichen Grüßen Bernd Melchers -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (3)
-
Bernd Melchers
-
Jens Nixdorf
-
Martin Deppe