Date: Mon, 2 Jul 2007 23:30:57 +0300 From: "Dennis Melentyev" <dennis.melentyev@gmail.com> To: Raaf <raaf@zen.mooo.com> Cc: 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>