FreeBSD fstab Entry for Windows Share

Polytropon freebsd at edvax.de
Tue Apr 16 08:13:21 UTC 2013


On Tue, 16 Apr 2013 00:45:24 -0700, Mehmet Erol Sanliturk wrote:
> I could not be able to write an /etc/fstab entry to mount that share during
> boot .
> 
> When examples in many documents from Internet are imitated , no one of them
> is working , or
> man pages are not much helpful.

Try to adapt the following configuration example I just copied
from a system image which has been working many years ago:

Edit the file /etc/nsmb.conf to contain access credentials if
those are needed:

	[default]
	workgroup=THEGROUPNAMEHERE

	[WINPC]
	addr=192.168.123.456

	[WINPC:Administrator]
	password=MYTOPSECRETPASSWORD

In this example, "WINPC" is then name of the PC you want to
mount the SMB shares from. Also "Administrator" will be the
user account by which they are mounted. Please note that this
might be a stupid practice. :-)

Then add those entries to /etc/fstab:

	//Administrator at WINPC/a$  /smb/a  smbfs  rw,noauto  0  0
	//Administrator at WINPC/c$  /smb/c  smbfs  rw,noauto  0  0
	//Administrator at WINPC/d$  /smb/d  smbfs  rw,noauto  0  0
	//Administrator at WINPC/e$  /smb/e  smbfs  rw,noauto  0  0
	//Administrator at WINPC/f$  /smb/f  smbfs  rw,noauto  0  0

Of course you can be more specific by naming the shares by name.
In this case here, the "drive letters" have been used to access
the entire drives / logical partitions / whatever.

If the shares should be mounted on boot time, remove ",noauto".
If not, use "mount /smb/c" for example when needed. Of course
make sure that the mount targets, /smb/[acdef] in this case,
do exist.

Finally, make sure that if you're using "WINPC" in /etc/fstab,
put an IP for in in /etc/hosts, or it won't resolve:

	192.168.123.456		WINPC

This is also helpful as soon as you have to run network diagnostics
as you can now use "WINPC" for the "Windows" PC in any commands.






-- 
Polytropon
Magdeburg, Germany
Happy FreeBSD user since 4.0
Andra moi ennepe, Mousa, ...


More information about the freebsd-questions mailing list