From owner-freebsd-amd64@FreeBSD.ORG Sat Jun 7 03:20:14 2008 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 124A4106564A for ; Sat, 7 Jun 2008 03:20:14 +0000 (UTC) (envelope-from dfeustel@mindspring.com) Received: from QMTA02.emeryville.ca.mail.comcast.net (qmta02.emeryville.ca.mail.comcast.net [76.96.30.24]) by mx1.freebsd.org (Postfix) with ESMTP id 0521B8FC1A for ; Sat, 7 Jun 2008 03:20:13 +0000 (UTC) (envelope-from dfeustel@mindspring.com) Received: from OMTA03.emeryville.ca.mail.comcast.net ([76.96.30.27]) by QMTA02.emeryville.ca.mail.comcast.net with comcast id aqq41Z0030b6N64A200o00; Sat, 07 Jun 2008 03:04:14 +0000 Received: from localhost ([69.245.196.200]) by OMTA03.emeryville.ca.mail.comcast.net with comcast id ar4D1Z0084KuD458P00000; Sat, 07 Jun 2008 03:04:14 +0000 X-Authority-Analysis: v=1.0 c=1 a=5OTcFGDVMRlc72sUNikA:9 a=1zMQ1sgvSiR5NzGVpKsA:7 a=yOkS42eTauJhPjRMgF9JwScVRQ8A:4 a=gi0PWCVxevcA:10 From: dfeustel@mindspring.com To: freebsd-amd64@freebsd.org Message-Id: <20080607032014.0521B8FC1A@mx1.freebsd.org> Date: Sat, 7 Jun 2008 03:20:13 +0000 (UTC) Subject: FreeBSD 7.0 Mount Strangeness X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 07 Jun 2008 03:20:14 -0000 I have encountere what seems to be strangeness in the way mount works when mounting msdos file systems on usb mass storage devices. I have a 14-in-one usb reader connected to my computer running AMD 64-bit FreeBSD 7.0 release. At boot, there are four special files in /dev for the usb devices: /dev/da[0-3]. All attempts to mount an msdos file system using the command "mount -t msdosfs /dev/daNs1 /mnt" fail with the message "no such file or directory". Checking /dev, there are no special files of the form daNs1. If I then do "mount -t msdosfs /dev/daN" I get the message "invalid argument", BUT there is now in the /dev directory an entry daNs1, and the next "mount -t /dev/daNs1 /mnt" command succeeds :-). This behavior is repeated for each mount of an msdos file system on a previously unused device socket on the usb reader. The newly created devices remain after they are unmounted, so this problem goes away until reboot, at which time the device files of form daNs1 are deleted. I have not found any FreeBSD documentation of this behavior yet. Is this behavior known and expected? (I'm a FreeBSD newbie.) Thanks, Dave Feustel