Mounting Western Digital USB drive?

Chris Whitehouse cwhiteh at onetel.com
Thu Dec 13 07:55:03 PST 2007


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 at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to 
> "freebsd-questions-unsubscribe at 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.


Chris


More information about the freebsd-questions mailing list