Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 13 Dec 2007 21:32:35 +0100
From:      Erik Trulsson <ertr1013@student.uu.se>
To:        Chris Whitehouse <cwhiteh@onetel.com>
Cc:        Patrick.Baldwin@studsvik.com, freebsd-questions@freebsd.org
Subject:   Re: Mounting Western Digital USB drive?
Message-ID:  <20071213203235.GA72291@owl.midgard.homeip.net>
In-Reply-To: <476155C4.7050905@onetel.com>
References:  <475F1727.8050501@studsvik.com> <20071212111050.GA4575@basement.net> <47600343.2000300@studsvik.com> <476015D9.6070604@onetel.com> <47614A15.2060003@gmail.com> <4761564C.8010305@studsvik.com> <476155C4.7050905@onetel.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Dec 13, 2007 at 03:54:44PM +0000, Chris Whitehouse wrote:
> Patrick Baldwin wrote:
>> Tsetsbold Narantungalag wrote:
>>> Hi,
>>> 
>>> have you tried this before:
>>> 
>>> #mount_msdosfs /dev/da0s1 /mnt/usb
>>> 
>> I hadn't initially, but I have now:
>> # mount_msdosfs /dev/da0s1 /mnt/usbdrive
>> mount_msdosfs: /dev/da0s1: Invalid argument
>> And dmesg:
>> umass0: Western Digital External HDD, rev 2.00/1.04, addr 2
>> da0 at umass-sim0 bus 0 target 0 lun 0
>> da0: <WD 1600BEV External 1.04> Fixed Direct Access SCSI-4 device
>> da0: 40.000MB/s transfers
>> da0: 152627MB (312581808 512 byte sectors: 255H 63S/T 19457C)
>> mountmsdosfs(): disk too big, sorry
>> mountmsdosfs(): disk too big, sorry
>> mountmsdosfs(): disk too big, sorry
>> ...which seems to suggest the drive is to big for mount_msdosfs
>> to work.
>> _______________________________________________
>> freebsd-questions@freebsd.org mailing list
>> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
>> To unsubscribe, send any mail to 
>> "freebsd-questions-unsubscribe@freebsd.org"
> Did you see my reply the other day?
> 
> I don't know how it is now but there used to be an upper limit on FAT32 
> filesystem size in FreeBSD, 128gb I believe. You could get round it by 
> recompiling your kernel with MSDOSFS_LARGE but there were some limitations 
> on it's use. I'm sure google would find further info.

In the latest versions of FreeBSD this has been changed from a kernel
option, to a mount time option.

Try 'mount_msdosfs -o large /dev/da0s1 /mnt/usb'

If that does not help you might wish to run 'fdisk /dev/da0' and 
'file /dev/da0s1' to find out what the disk is already formatted as.

If nothing else works I guess you can always use fdisk/bsdlabel/newfs to
reformat the disk with a standard FreeBSD filesystem - assuming that there
is not already some files on that disk that you wish to read.



-- 
<Insert your favourite quote here.>
Erik Trulsson
ertr1013@student.uu.se



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