Exporting a vfat mount via NFS -- is it possible?
Robert
kerplop at sbcglobal.net
Thu Jun 10 13:27:33 UTC 2004
My home network consists of my personal FC1 box, "mavis", and a dual
boot Win98/FC2 box ("clem") that I have set up primarily for great
grandkids when they come over. It also gives the Old Man a chance to
play around with stuff like samba, nfs and vnc. Both access the internet
via a Linksys router and DSL modem.
My home directory on clem is mounted at /mnt/nfs on mavis. (Works fine.)
This is the fstab on mavis, my personal box. Because clem dual boots,
there are also smbfs entries which are, for this discussion, irrevelant.
[root at mavis root]# cat /etc/fstab
/dev/hda2 / ext3 defaults 1 1
/dev/hda1 /boot ext3 defaults 1 2
none /dev/pts devpts gid=5,mode=620 0 0
none /proc proc defaults 0 0
none /dev/shm tmpfs defaults 0 0
/dev/hda3 swap swap defaults 0 0
/dev/fd0 /mnt/floppy auto
noauto,owner,kudzu 0 0
/dev/cdrom /mnt/cdrom udf,iso9660
noauto,owner,kudzu,ro 0 0
/dev/hdb2 /mnt/hdb ext3 noauto,users,rw 0 0
/dev/cdrom1 /mnt/cdrom1 udf,iso9660
noauto,owner,kudzu,ro 0 0
//clem/c /mnt/clemc smbfs
noauto,users,rw,credentials=/home/rj/credentials,umask=000
//clem/a /mnt/clema smbfs
noauto,users,rw,credentials=/home/rj/credentials,umask=000
clem:/home/rj /mnt/nfs nfs
rsize=8192,wsize=8192,timeo=14,intr
To make the directory available, I have this in clem's /etc/exports
[root at clem root]# cat /etc/exports
/home/rj 192.168.1.8(rw,sync)
This works fine. Now then, over on clem I have this old Win95 drive
that is partitioned into 5, all 5 partitions mounted at mount points
under /home/rj (/home/rj/mnt/c1, /home/rj/mnt/c5 etc). Here is the
fstab from clem:
[root at clem root]# cat /etc/fstab
LABEL=/ / ext3 defaults 1 1
LABEL=/boot /boot ext3 defaults 1 2
none /dev/pts devpts gid=5,mode=620 0 0
none /dev/shm tmpfs defaults 0 0
none /proc proc defaults 0 0
none /sys sysfs defaults 0 0
/dev/hda5 swap swap defaults 0 0
/dev/fd0 /mnt/floppy auto
noauto,owner,kudzu 0 0
/dev/cdrom /mnt/cdrom udf,iso9660
noauto,owner,kudzu,ro 0 0
/dev/hdc1 /home/rj/mnt/c1 vfat auto,users,ro
/dev/hdc5 /home/rj/mnt/c5 vfat auto,users,ro
/dev/hdc6 /home/rj/mnt/c6 vfat auto,users,ro
/dev/hdc7 /home/rj/mnt/c7 vfat auto,users,ro
/dev/hdc8 /home/rj/mnt/c8 vfat
auto,users,rw,uid=rj,gid=rj
[root at clem root]#
Notice that the last entry is different than the other four. If & when
I get it to work like I want, they'll all look alike.
At mavis, I can see the mount points
[rj at mavis mnt]$ ls -l /mnt/nfs/mnt
total 20
drwxrwxr-x 2 rj rj 4096 Jun 9 20:18 c1
drwxrwxr-x 2 rj rj 4096 Jun 9 20:18 c5
drwxrwxr-x 2 rj rj 4096 Jun 9 20:18 c6
drwxrwxr-x 2 rj rj 4096 Jun 9 20:18 c7
drwxrwxr-x 2 rj rj 4096 Jun 9 20:18 c8
[rj at mavis mnt]$
But I can't see inside:
[rj at mavis mnt]$ ls -l /mnt/nfs/mnt/c8
total 0
[rj at mavis mnt]$
However, at clem, I can do what I want to with the same drive:
[rj at clem rj]$ ls -l /home/rj/mnt/c8 | head -16
total 387628
-rwxr-xr-x 1 rj rj 1127137 Feb 16 1998 0136.mov
-rwxr-xr-x 1 rj rj 2141 Nov 7 1998 205_240_207_91.html
-rwxr-xr-x 1 rj rj 14983 Mar 22 1998 28800-baud.shtml
-rwxr-xr-x 1 rj rj 45056 Nov 8 1997 2.html
-rwxr-xr-x 1 rj rj 15688 Aug 23 1998 384.gif
-rwxr-xr-x 1 rj rj 20360 Aug 23 1998 385.gif
-rwxr-xr-x 1 rj rj 1131 Nov 5 1998 3comside.htm
-rwxr-xr-x 1 rj rj 2945024 Apr 11 1998 3d295069.exe
-rwxr-xr-x 1 rj rj 29582 Dec 25 1997 562fifty.mid
-rwxr-xr-x 1 rj rj 51615 Nov 13 1997 9045b.gif
-rwxr-xr-x 1 rj rj 219493 Nov 13 1997 9045c.gif
-rwxr-xr-x 1 rj rj 81556 Sep 22 1998 911ch1.wav
-rwxr-xr-x 1 rj rj 167743 Feb 25 1998 9685.zip
-rwxr-xr-x 1 rj rj 3198745 Jul 29 1998 9918a.exe
-rwxr-xr-x 1 rj rj 37712 Jan 7 1999 a9928src.zip
[rj at clem rj]$
or this:
[rj at clem rj]$ tree
More information about the fedora-list
mailing list