Ja kannst du dies auch mit tar machen? Denn wenn tar auf die glibc aufbaut und nicht die erweiterten API calls verwendet, sollte das Problem auch auf Reiser FS weiterhin bestehen. Ich kann dies hier nicht testen, leider nur ext2 :)
mfg. Patrick
chrism@desk.nl wrote:
gestern haben wir über die 2G Grenze beim Erstellen einer Backupdatei gesprochen. Habe mich ein wenig umgeschaut und bin auf eine Mail gestoßen in der die Schuld der glibc zugeschoben wird. Scheinbar ist es nicht ein Problem vom Filesystem. Siehe: http://radawana.cg.tuwien.ac.at/mail-archives/lll/200006/msg00125.html
Daraus schließe ich, dass das Problem noch länger existieren wird und wir lernen sollten, einfach damit zurechtzukommen.
Stimmt nicht.
Ich habe ein System mit einem Vanilla 2.4.5 Kernel (+ 1 Reiser FS patch) - also nicht gerade der allerletzte Schrei - auf dem ich mit Reiserfs problemlos dies machen kann:
chris@linuxbox:~$ dd if=/dev/zero of=bigfile bs=1024 count=2300000 2300000+0 records in 2300000+0 records out chris@linuxbox:~$ ls -la bigfile -rw-r--r-- 1 chris users 2355200000 May 24 21:57 bigfile
Ich meine, dass Linux seid 2.4.0 64 bit filepointer verwenden kann. Von der glibc und von gcc sollte es auch keine Probleme geben, der Typ "long" ist da ja schon seit jeher 64 bit.
Ich wuerde mal sagen, seid 1.5 Jahren oder so liegt der schwarze Peter wirklich nur mehr bei ext2fs.
+++
Deine tar Tipps sind aber unabhaengig davon auf jeden Fall praktisch!
Bye, Chris.
https://secure.pcnotruf.net/mailman/listinfo/lugbz-list LUGBZ is pcn.it-powered
To: lugbz-list@lugbz.org