steff[SD]
18.12.03, 20:35
Hallo,
leider habe ich über die Suchfunktion mein Problem bzw. eine Lösung noch nicht gefunden.
Ich habe Samba 3.0.1 installiert, was soweit sauber in meinem 5-Rechner-Netzwerk mit WinXP- und Mac-Clients läuft. Leider wird aber der freie Speicherplatz auf den Shares nicht so angezeigt, wie ich mir das vorstelle.
Ich habe eine Festplatte mit der Linux-Installation (250 MB frei)
Und eine Datenplatte mit 120 Gig.
Ich habe die Datenplatte (/dev/hdb1) nach /daten gemountet. Die verschiedenen Verzeichnisse (Gemeinsame Dateien, Eigene Dateien, pub, etc. der User) von /daten habe ich in die jeweiligen Home-Verzeichnisse der User gemountet (mount --bind). Vorteil unter Samba 3.0 musste ich so nur [homes] als share einmal angeben.
Und da sind wir auch schon beim Kern meines Problems: wenn ich von einem Windows-Client den freien Speicherplatz eines User-Verzewichnisses auf /daten (der ja als share in /home/user gemountet ist) abfrsage, bekomme ich den freien Speicherplatz der Platte angezeigt, auf der /home/user liegt, und nicht das des gemounteten Datenplatten-Verzeichnisses.
Unter Windows hat das neben der falschen Anzeige keine Konsequenz, weil ich munter Gigabyte-weise Daten verschieben kann. Doch die Mac's meckern und weigern sich eine 1GB-Datei auf ein Laufwerk zu verschieben, auf dem nur angebliche 250 MB frei sind.
Meine Frage: wie kann ich erreichen, dass der freie Speciherplatz aller Shares so angezeigt werden, wo sie sich auch physikalisch befinden, auch wenn sie nach /home/user gemountet wurden? Ich möchte nicht einzelne Shares für jeden User errichten.
Danke im vorraus!
leider habe ich über die Suchfunktion mein Problem bzw. eine Lösung noch nicht gefunden.
Ich habe Samba 3.0.1 installiert, was soweit sauber in meinem 5-Rechner-Netzwerk mit WinXP- und Mac-Clients läuft. Leider wird aber der freie Speicherplatz auf den Shares nicht so angezeigt, wie ich mir das vorstelle.
Ich habe eine Festplatte mit der Linux-Installation (250 MB frei)
Und eine Datenplatte mit 120 Gig.
Ich habe die Datenplatte (/dev/hdb1) nach /daten gemountet. Die verschiedenen Verzeichnisse (Gemeinsame Dateien, Eigene Dateien, pub, etc. der User) von /daten habe ich in die jeweiligen Home-Verzeichnisse der User gemountet (mount --bind). Vorteil unter Samba 3.0 musste ich so nur [homes] als share einmal angeben.
Und da sind wir auch schon beim Kern meines Problems: wenn ich von einem Windows-Client den freien Speicherplatz eines User-Verzewichnisses auf /daten (der ja als share in /home/user gemountet ist) abfrsage, bekomme ich den freien Speicherplatz der Platte angezeigt, auf der /home/user liegt, und nicht das des gemounteten Datenplatten-Verzeichnisses.
Unter Windows hat das neben der falschen Anzeige keine Konsequenz, weil ich munter Gigabyte-weise Daten verschieben kann. Doch die Mac's meckern und weigern sich eine 1GB-Datei auf ein Laufwerk zu verschieben, auf dem nur angebliche 250 MB frei sind.
Meine Frage: wie kann ich erreichen, dass der freie Speciherplatz aller Shares so angezeigt werden, wo sie sich auch physikalisch befinden, auch wenn sie nach /home/user gemountet wurden? Ich möchte nicht einzelne Shares für jeden User errichten.
Danke im vorraus!