From owner-freebsd-questions@FreeBSD.ORG Sun Apr 24 06:19:10 2005 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 D45D516A4CE for ; Sun, 24 Apr 2005 06:19:10 +0000 (GMT) Received: from excalibur.fbunet.de (excalibur.fbunet.de [80.190.243.58]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5775C43D1D for ; Sun, 24 Apr 2005 06:19:10 +0000 (GMT) (envelope-from fbusse@gmx.de) Received: from artus.fbunet.de (port-212-202-40-81.dynamic.qsc.de [212.202.40.81]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by excalibur.fbunet.de (Postfix) with ESMTP id 38E6719073; Sun, 24 Apr 2005 08:19:09 +0200 (CEST) Date: Sun, 24 Apr 2005 08:19:08 +0200 From: Fridtjof Busse To: Mike Jeays Message-Id: <20050424081908.44afdf58.fbusse@gmx.de> In-Reply-To: <1114298761.7355.19.camel@chaucer> References: <20050423214149.7e0afbd7.fbusse@gmx.de> <1114298761.7355.19.camel@chaucer> X-Mailer: Sylpheed version 1.9.9 (GTK+ 2.6.4; i686-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit cc: freebsd-questions@freebsd.org Subject: Re: Mounting USB-stick 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: Sun, 24 Apr 2005 06:19:10 -0000 * Mike Jeays : > > Now I have /dev/da0, but no /dev/da0s1. > > No matter what I try with camcontrol, I don't get da0s1. > > By accident I found out that after I mount /dev/da0 (which of course > > doesn't give me any files on the stick) and umount it, I get /dev/ > > da0s1. What's going on/wrong and how can I fix it? I don't need > > amd, so I'd be happy about a simple solution, if there's any. > > Thanks! :) > > Run fdisk on the drive, and see where the partitions are. I have > found cases where the fourth partition holds the data, and you can > mount it with 'mount -t msdos /dev/da0s4 /mnt'. Running fdisk with > no parameters won't do any damage - but see below. > > In other cases of trouble, try 'camcontrol devlist' to get a list of > which device numbers have been assigned. It isn't always da0. As I've already written: da0s1 is correct, but it only appears if I run 'mount_msdosfs /dev/da0 /mnt && umount /mnt' before. Otherwise there's only /dev/da0, nothing else. Then I can mount /dev/da0s1. I'd just like to know how I can mount da0s1 without having to mount the device itself first. The partition is there and works fine under Linux and FreeBSD, but FreeBSD doesn't "see" it at first. camcontrol lists the device as soon as I plug it in ('scbus 1 target 0 lun 0 (pass0,da0)'), but da0s1 won't appear before I use the above "workaround". -- Fridtjof Busse It's psychosomatic. You need a lobotomy. I'll get a saw. -- Calvin