From owner-freebsd-stable@FreeBSD.ORG Mon Nov 27 06:26:33 2006 Return-Path: X-Original-To: freebsd-stable@freebsd.org Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 758C816A47E for ; Mon, 27 Nov 2006 06:26:33 +0000 (UTC) (envelope-from rcoleman@criticalmagic.com) Received: from saturn.criticalmagic.com (saturn.criticalmagic.com [64.74.207.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id EBD7443D68 for ; Mon, 27 Nov 2006 06:25:33 +0000 (GMT) (envelope-from rcoleman@criticalmagic.com) Received: from neptune.criticalmagic.com (adsl-074-229-078-253.sip.asm.bellsouth.net [74.229.78.253]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "neptune.criticalmagic.com", Issuer "Critical Magic Root Certificate" (verified OK)) by saturn.criticalmagic.com (Postfix) with ESMTP id E383F39808; Mon, 27 Nov 2006 01:26:31 -0500 (EST) Received: from [127.0.0.1] (localhost [127.0.0.1]) by neptune.criticalmagic.com (Postfix) with ESMTP id 2866B6D409; Mon, 27 Nov 2006 01:26:31 -0500 (EST) Message-ID: <456A8516.9000801@criticalmagic.com> Date: Mon, 27 Nov 2006 01:26:30 -0500 From: Richard Coleman Organization: Critical Magic User-Agent: Thunderbird 1.5.0.8 (X11/20061110) MIME-Version: 1.0 To: Clayton Milos References: <456A5A22.9070408@criticalmagic.com> <002201c711ea$aa032220$9603a8c0@claylaptop> In-Reply-To: <002201c711ea$aa032220$9603a8c0@claylaptop> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-stable@freebsd.org Subject: Re: Large msdosfs disk will not mount on RELENG_6 X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Nov 2006 06:26:33 -0000 Clayton Milos wrote: > > ----- Original Message ----- From: "Richard Coleman" > > To: > Sent: Monday, November 27, 2006 5:23 AM > Subject: Large msdosfs disk will not mount on RELENG_6 > > >> I just bought a large external hard drive for home backups (500g >> Western Digital My Book). When I plug it in to my machine (RELENG_6 >> from about a week ago), the system sees the device just fine: >> >> Nov 26 22:03:21 neptune kernel: umass0: Western Digital External HDD, >> rev 2.00/1.06, addr 2 >> Nov 26 22:03:21 neptune kernel: uhid1: Western Digital External HDD, >> rev 2.00/1.06, addr 2, iclass 8/6 >> Nov 26 22:03:21 neptune kernel: da0 at umass-sim0 bus 0 target 0 lun 0 >> Nov 26 22:03:21 neptune kernel: da0: Fixed >> Direct Access SCSI-4 device >> Nov 26 22:03:21 neptune kernel: da0: 40.000MB/s transfers >> Nov 26 22:03:21 neptune kernel: da0: 476940MB (976773168 512 byte >> sectors: 255H 63S/T 60801C) >> >> >> But when I try to mount the drive (mount -t msdos /dev/da0 /mnt), the >> system gives the following error: >> >> Nov 26 22:06:41 neptune kernel: mountmsdosfs(): disk too big, sorry >> >> I was surprised to see a file system limitation on FreeBSD that >> Windows does not have. I will probably reformat the system to ufs2, >> but thought I would mention this error message. I'm sure these drives >> will become increasingly common. >> >> Richard Coleman >> rcoleman@criticalmagic.com > > I am very suprised at all that windows would allow you to format a 500G > drive into a single 500G FAT32 partition. > > As far as I am aware windows 2000 and xp will only allow you to format > up to a 32G dive with FAT32. Any bigger and it will force you to use > NTFS. The other strange thing is tht you are trying to mount /dev/da0 > and not /dev/de0s1. > > How did you format this drive ? > > -Clay I didn't format it. This was "out of the box". To be honest, I forgot to look to see how much of the disk that Windows XP could see. And I needed to use the drive, so unfortunately I've already nuked the msdosfs stuff and reformatted it with ufs2. Looking at the (meager) documentation that came with the drive, it just says that it was preformatted as a single FAT32 partition for compatibility. As to using da0 rather than da0s1, that's how I've always seen to mount a msdosfs partition (and it works for my 256M usb key drive). Richard Coleman rcoleman@criticalmagic.com