Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 2 Jul 2007 23:30:57 +0300
From:      "Dennis Melentyev" <dennis.melentyev@gmail.com>
To:        Raaf <raaf@zen.mooo.com>
Cc:        Kostik Belousov <kostikbel@gmail.com>, Brian Chu <soc@hbar.us>, freebsd-stable@freebsd.org, freebsd-fs@freebsd.org
Subject:   Re: Cannot mount Sony Ericsson mobile phone, msdosfs too restrictive?
Message-ID:  <b84edfa10707021330h42936d92x874acf8e900caffa@mail.gmail.com>
In-Reply-To: <468825A9.80200@zen.mooo.com>
References:  <4687FF75.3000108@zen.mooo.com> <b84edfa10707011305g4cffb298q70c3507f75121799@mail.gmail.com> <47a4f3080707011454m6e06c97bu4764b32a65160ad6@mail.gmail.com> <468825A9.80200@zen.mooo.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi!

2007/7/2, Raaf <raaf@zen.mooo.com>:
> Brian Chu wrote:
> > Raaf,
> >
> > What's the size of the memory stick?  Is it 32MB like Dennis has?
It was 64MB card also. :)
AFAIR, FAT12 is just not correct format for disks larger than 32Mb.
It has to use clusters not handled by original MSDOS in this case.

So, my answer is: SE just use wrong FAT.

But, meanwile, it should be ok to allow this insanity be handled.
Despite I'd rather use smaller clusters for such a tiny drive.

> >
>
> It's a 64MB memory stick using FAT12.

MSDOS 3.3 will go crazy with that :)

>
> > The check for the field that affected you isn't critical to msdosfs'
> > operation, but the field itself is specified to be non-zero.
> > Konstantin, is it alright to remove this field?
> >
>
> It seems there are more people having problems with the sanity checking
> code of msdosfs, see also this related pr:
>
> http://www.freebsd.org/cgi/query-pr.cgi?pr=93860
>
>


-- 
Dennis Melentyev



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