Mounting USB-stick
Mike Jeays
Mike.Jeays at rogers.com
Sat Apr 23 16:26:20 PDT 2005
On Sat, 2005-04-23 at 15:41, Fridtjof Busse wrote:
> Hi
> I've got a problem with mounting a USB-stick on FreeBSD 5.4-RC3 (and
> according to google I'm not the only one, but noone seems to have had
> the problem I have):
> If I plug the stick in, I get lots of
>
> Apr 23 21:26:08 fbsd kernel: (da0:umass-sim0:0:0:0): CAM Status: SCSI
> Status Error
> Apr 23 21:26:08 fbsd kernel: (da0:umass-sim0:0:0:0): SCSI Status:
> Check Condition
> Apr 23 21:26:08 fbsd kernel: (da0:umass-sim0:0:0:0): UNIT ATTENTION
> asc:3a,0
> Apr 23 21:26:08 fbsd kernel: (da0:umass-sim0:0:0:0): Medium not
> present
> Apr 23 21:26:08 fbsd kernel: (da0:umass-sim0:0:0:0): Retrying
> Command (per Sen se Data)
> Apr 23 21:26:08 fbsd kernel: (da0:umass-sim0:0:0:0): READ CAPACITY.
> CDB: 25 0 0 0 0 0 0 0 0 0
> [...]
>
> It ends with
>
> Apr 23 21:26:08 fbsd kernel: (da0:umass-sim0:0:0:0): Retries Exhausted
> Apr 23 21:26:08 fbsd kernel: Opened disk da0 -> 6
>
> 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 a digression, I experimented with recreating partition tables using
fdisk and a configuration file, until the day I forgot to enter the
'da0' as the final parameter, and it wiped the disk partition on my
dual-boot system disk. Easily the worst case of finger trouble I have
had to date).
More information about the freebsd-questions
mailing list