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>