mount -o large option

perlcat at alltel.net perlcat at alltel.net
Tue Jul 31 07:42:09 UTC 2007


I see that the options MSDOSFS_LARGE has been removed from the kernel in favor of using the '-o large' option in "kern/105964: [msdosfs] Make MSDOSFS_LARGE a mount option"

I csup'ed the latest source as of 11:00 PM 07/30/07 CDT, using src-all, did a make buildworld and recompiled my kernel, and I still cannot get my ~300GB partition to mount. When I do:
snideley# mount -t msdos /dev/ad1s1 /mnt/dos
mount_msdosfs: /dev/ad1s1: Invalid argument

which gets me the line in dmesg:
Disk too big, try '-o large' mount option


and when I try
snideley# mount -t msdos -o large /dev/ad1s1 /mnt/dos

I get 
mount_msdosfs: -o large: option not supported

Here's the drives that were in dmesg:
ad0: 76319MB <Seagate ST380215A 3.AAC> at ata0-master UDMA100
ad1: 305245MB <Seagate ST3320620A 3.AAE> at ata0-slave UDMA100
acd0: DVDR <PIONEER DVD-RW DVR-112D/1.09> at ata1-master UDMA66
Trying to mount root from ufs:/dev/ad0s1a

What should I do? Did something not get updated, and I need to manually patch it? I see all of the changes in the files in 
http://docs.FreeBSD.org/cgi/mid.cgi?200707081530.l68FUT6U014931
made it into my system.


Thanks!

Tyson


Tyson



More information about the freebsd-fs mailing list