From owner-freebsd-questions Tue Nov 4 23:35:37 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id XAA20747 for questions-outgoing; Tue, 4 Nov 1997 23:35:37 -0800 (PST) (envelope-from owner-freebsd-questions) Received: from dreamworld.demon.co.uk (dreamworld.demon.co.uk [194.222.129.235]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id XAA20730 for ; Tue, 4 Nov 1997 23:35:31 -0800 (PST) (envelope-from eddyd@dreamworld.demon.co.uk) Received: from localhost (eddyd@localhost) by dreamworld.demon.co.uk (8.8.5/8.8.5) with SMTP id IAA00384 for ; Wed, 5 Nov 1997 08:35:54 GMT Date: Wed, 5 Nov 1997 08:35:54 +0000 (GMT) From: Eddy Deegan To: Free BSD Questions mailing list Subject: Re: Troubles In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-questions@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On Tue, 4 Nov 1997, Shawn Ramsey wrote: > > I would assume it's because mount_msdos expects FAT16 but is getting FAT32 > > (Windows 95 isn't FAT16). > > > > > My HDD WD 3.2GB structure: 2GB partition is WIndows95 and 1GB partition is > > > FREEBSD. > > > > Windows 95 is a FAT32 filesystem and regular dos is FAT16. > > mount_msdos only handles FAT16. > > Windows 95 is only Fat32 if formated for Fat32. It also supports VFAT, > which is a slightly improved FAT, that can do long filenames. DOS however > can still read this filesystem, and I would think mount_msdos could as > well. (Though I could be wrong) > I think that if you mount a disk that is bootable under Windows 95 you'll get the error about the 'directory is not multiple of cluster size'. I have 3 drives in my system which shares Win95 and FreeBSD. If I mount drive C using % mount -r -t msdos /dev/wd0s1 /C Then I get the warning. If I mount any of my data partitions then I don't. I wouldn't use FAT32 anywhere... certainly I think FreeBSD would have problems with it as heaven knows what changes it makes to important sectors used by the filesystem. Eddy Deegan.