Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 7 May 2007 13:31:51 -0500
From:      Josh Paetzel <josh@tcbug.org>
To:        cadu aranha <oxyopes@googlemail.com>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: mounting an external Hard Drive
Message-ID:  <20070507183151.GG59486@tcbug.org>
In-Reply-To: <98aa46640705071055w25bdd02el7b2478caeedf6edf@mail.gmail.com>
References:  <98aa46640705071055w25bdd02el7b2478caeedf6edf@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
cadu aranha wrote:
> Hello people,
> i have a USB external HD with FAT32 fs.
> Today i connected it to my FBSD and
> got the following mesg entry:
> 
> da0 at umass-sim0 bus 0 target 0 lun 0
> da0: <SAMSUNG SP2514N 0000> Fixed Direct Access SCSI-0 device
> da0: 1.000MB/s transfers
> da0: 238475MB (488397168 512 byte sectors: 255H 63S/T 30401C)
> 
> # ls /dev/da0*
> /dev/da0        /dev/da0s1      /dev/da0s2      /dev/da0s5
> 
> mount_ntfs /dev/da0s1 /mnt
> #%     ok, it worked. Now
> # mount_ntfs /dev/da0s2 /mnt2
> mount_ntfs: /dev/da0s2: Invalid argument
> 
> #%    of course, it is a FAT32 filesystem. Then ...
> # mount_msdosfs /dev/da0s2 /mnt2
> mount_msdosfs: /dev/da0s2: Invalid argument
> # mount_msdosfs /dev/da0s5 /mnt2
> mount_msdosfs: /dev/da0s5: Invalid argument
> # dmesg
> mountmsdosfs(): disk too big, sorry
> 
> # fsck_msdosfs /dev/da0s2
> ** /dev/da0s2
> Invalid signature in fsinfo blockfix? [yn] y
> Floating exception (core dumped)
> 
> I do not know what else could i do.
> It was a 250G HG with NTFS. The whole could be mounted
> by mount_ntfs. Then i split it in one NTFS and one FAT32
> using Partition magic. Now i can mount the former and the
> latter not. On windows there is no problem in mounting.
> 
> Any tip?
> Thanks in advance ...
> _______________________________________________
> 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"
> 

You didn't say how large your fat 32 filesystem ended up, but if it's
larger than a certain size (128 gigs I think?) you need to recompile your kernel with:

options MSDOSFS_LARGE

to access it.

-- 
Thanks,

Josh Paetzel



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