Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 16 Apr 2013 10:13:27 +0200
From:      Polytropon <freebsd@edvax.de>
To:        Mehmet Erol Sanliturk <m.e.sanliturk@gmail.com>
Cc:        FreeBSD Questions Mailing List <freebsd-questions@freebsd.org>
Subject:   Re: FreeBSD fstab Entry for Windows Share
Message-ID:  <20130416101327.392a9d8f.freebsd@edvax.de>
In-Reply-To: <CAOgwaMsxV8%2Bn0w7Fn=-RS23cGR0=%2B6GWADVnnk=5BHivgQ44-A@mail.gmail.com>
References:  <CAOgwaMsxV8%2Bn0w7Fn=-RS23cGR0=%2B6GWADVnnk=5BHivgQ44-A@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
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@WINPC/a$  /smb/a  smbfs  rw,noauto  0  0
	//Administrator@WINPC/c$  /smb/c  smbfs  rw,noauto  0  0
	//Administrator@WINPC/d$  /smb/d  smbfs  rw,noauto  0  0
	//Administrator@WINPC/e$  /smb/e  smbfs  rw,noauto  0  0
	//Administrator@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, ...



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20130416101327.392a9d8f.freebsd>