From owner-freebsd-questions Fri Oct 13 01:36:14 1995 Return-Path: owner-questions Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id BAA20644 for questions-outgoing; Fri, 13 Oct 1995 01:36:14 -0700 Received: from genesis.atrad.adelaide.edu.au (genesis.atrad.adelaide.edu.au [129.127.96.120]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id BAA20635 ; Fri, 13 Oct 1995 01:36:06 -0700 Received: from msmith@localhost by genesis.atrad.adelaide.edu.au (8.6.9/8.6.9) id SAA18641; Fri, 13 Oct 1995 18:36:35 +0930 From: Michael Smith Message-Id: <199510130906.SAA18641@genesis.atrad.adelaide.edu.au> Subject: Re: problem To: dima@escape.com (Dima) Date: Fri, 13 Oct 1995 18:36:34 +0930 (CST) Cc: questions@freebsd.org, support@freebsd.org In-Reply-To: from "Dima" at Oct 12, 95 04:42:06 pm Content-Type: text Content-Length: 1300 Sender: owner-questions@freebsd.org Precedence: bulk Dima stands accused of saying: > > Hello, I have a problem. When I start FreeBSD it says: > > mountmsdosfs(): root directory is not multiple of clustersize length > > I have 2 SCSI Hard Drives sd0 (which is not mounted) and sd1 (where > Freebsd is located). It's 2 Gig , and partisioned as 500Mb for FreeBSD > and 1500Mb for Dos 1.5G is a really _really_ stupid size for an MSDOS filesystem. The above message means exactly what it says : the root directory is not a multiple of the clustersize in length. The root directory on a FAT filesystem is a fixed length, and a 1.5G DOS partition has clusters 32K in size, which is _larger_ than the root directory. This is technically a violation of the FAT filesystem design, but DOS is so stupid that it doesn't notice. The msdosfs code is trying to be helpful in pointing out the problem. You don't say whether this prevents you from mounting the DOS partition. -- ]] Mike Smith, Software Engineer msmith@atrad.adelaide.edu.au [[ ]] Genesis Software genesis@atrad.adelaide.edu.au [[ ]] High-speed data acquisition and [[ ]] realtime instrument control (ph/fax) +61-8-267-3039 [[ ]] My car has "demand start" -Terry Lambert UNIX: live FreeBSD or die! [[