From owner-freebsd-questions@FreeBSD.ORG Thu Jul 10 17:11:20 2003 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C655637B401 for ; Thu, 10 Jul 2003 17:11:20 -0700 (PDT) Received: from wolf.bytecraft.au.com (wolf.bytecraft.au.com [203.39.118.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id 40E3843F75 for ; Thu, 10 Jul 2003 17:11:19 -0700 (PDT) (envelope-from murraytaylor@bytecraftsystems.com) Received: from svmarshal.bytecraft.au.com ([10.0.0.4]) by wolf.bytecraft.au.com (8.12.9/8.12.9) with ESMTP id h6B0BEcC015808; Fri, 11 Jul 2003 10:11:14 +1000 (EST) (envelope-from murraytaylor@bytecraftsystems.com) Received: from wombat.bytecraft.au.com (Not Verified[10.0.0.3]) by svmarshal.bytecraft.au.com with MailMarshal (v5,0,3,78) id ; Fri, 11 Jul 2003 10:13:46 +1000 Received: from [10.0.17.42] (mjtdev1.dand06.au.bytecraft.au.com [10.0.17.42]) by wombat.bytecraft.au.com (Postfix) with ESMTP id 867293F0F; Fri, 11 Jul 2003 10:11:03 +1000 (EST) From: Murray Taylor To: Rus Foster In-Reply-To: <20030710134409.P17141@jds14.jdshostimg.com> References: <20030710201148.GB26310@teddy.fas.com> <20030710134409.P17141@jds14.jdshostimg.com> Content-Type: text/plain Organization: Bytecraft Systems Message-Id: <1057882263.7896.61.camel@mjtdev1.dand06.au.bytecraft.au.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.0 Date: 11 Jul 2003 00:11:03 +0000 Content-Transfer-Encoding: 7bit cc: stan cc: Free BSD Questions list Subject: Re: Mounting a Samab share at boot time X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2003 00:11:21 -0000 I believe that the method mentioned here is the appropriate way. #!/bin/sh # # $Id: smbfs.sh.sample,v 1.3 2001/01/13 04:50:36 bp Exp $ # # Location: /usr/local/etc/rc.d/smbfs.sh # # Simple script to mount smbfs file systems at startup. # It assumes that all mount points described in fstab file and password # entries listed in /root/.nsmbrc file. See mount_smbfs(8) for details. # mount="/sbin/mount -o -N" umount=/sbin/umount HOME=/root; export HOME vols=`awk -- '/^\/.*[[:space:]]+smbfs[[:space:]]+/ { print $2 }' /etc/fstab` case "$1" in start) echo -n "smbfs: " for vol in ${vols}; do $mount $vol echo -n "$vol " done ;; stop) echo -n "unmounting smbfs mount points: " for vol in ${vols}; do $umount $vol echo -n "$vol " done ;; *) echo "Usage: `basename $0` {start|stop}" >&2 exit 64 esac echo "Done" It seems to me that the reason for this is that the ufs kernel 'knowledge' allows the fstab mounts for the ufs slices to progress but perhaps the smbfs module is not yet loaded, so the smb mounts go pearshaped in auto mode. On Thu, 2003-07-10 at 20:44, Rus Foster wrote: > Hi, > > Here is what I'm trying to do. I want to mount a Samba share from a remote > > machine on boot up. Presently I have the appropriate entry in /etc/fsatb, > > such that I can mount the share _once I am in multiuser_. I have figured > > out how to get the smbfs kernel module loaded at boot time, using > > /boot/loader.conf. > > > > A workaround I can think of is set the noauto option in /etc/fstab then in > /etc/rc.local put mount /samba/shre > > HTH > > RGds > > Rus Foster -- Murray Taylor Special Projects Engineer --------------------------------- Bytecraft Systems & Entertainment P: +61 3 8710 2555 F: +61 3 8710 2599 D: +61 3 9238 4275 M: +61 417 319 256 E: murraytaylor@bytecraftsystems.com or visit us on the web http://www.bytecraftsystems.com http://www.bytecraftentertainment.com ************************************************************************ This Email has been scanned for Viruses by MailMarshal. ************************************************************************