mountd VS msdosfs = geht VFAT über nfs?

boecko

New Member
Hallo,

ich hab eine externe FW400-Platte, die ich sowohl ein meinen FreeBSD-Server, als auch direkt an meinen MacBook Pro betreibe.
Unsinnigerweise sind ja die UFS-Implementationen der beiden Systeme mal gar nicht kompatibel, so dass als Kompromiss nur FAT32 übrig bleibt.
Eingebunden wird die Platte per AMD und nur angeschmissen, wenn per Samba oder Netatalk draufzugegriffen wird. Die Programme auf den Mac merken den Unterschied eigentlich auch nicht, da die Platte in beiden Varianten (Netz,Lokal) unter /Volumes/SHARE zu erreichen ist

Soweit so gut.

Das Problem ist, dass vor allem iPhoto mit SAMBA und Netatalk nicht so wirklich will, aber es mit NFS funktioniert. Siehe mein Eintrag bei Apple dazu.

Aber mountd will partout nicht die msdosfs-Partition exportieren.
System: FreeBSD 6.3
exports:
Code:
/mnt/srv2 -alldirs dantooine
log:
Code:
Jan 29 22:00:50 deathstar mountd[37231]: could not remount /mnt/srv2: Operation not supported
Jan 29 22:00:50 deathstar mountd[37231]: bad exports list line /mnt/srv2 -alldirs dantooine

Weiss jemand Rat? Warum der remount?

P.S.: Mir ist der Auftrag von mountd nicht so klar, nachdem ich mir usr.sbin/mountd/mountd.c angeschaut habe (XXX-Kommentare).
 
Du verschweigst leider, welche FreeBSD Version du einsetzt. Gib bitte auch mal die Ausgabe von mount an. Wenn du ein FAT32 mit der Opion large mountest, kannst du es nicht mehr ueber NFS exportieren.
 
Na die Version 6.3 habe ich angegeben .. ;)

Code:
cat /etc/fstab | grep srv2
/dev/da0s3      /mnt/srv2       msdosfs rw,noauto,large,-m=664,-M=775,-u=1000,-g=100,-L=de_DE.UTF-8     0   0
mount |grep srv2                                                                                                                   
/dev/da0s3 on /mnt/srv2 (msdosfs, local)

Das die large-Option NFS ausschliesst ist mal sehr uncool. Aus welcher Quelle hast du das? Habe nichts dazu gefunden.

Bye
 
Zurück
Oben