From owner-freebsd-questions@FreeBSD.ORG Fri Jun 25 21:13:09 2004 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3DC6116A4CE; Fri, 25 Jun 2004 21:13:09 +0000 (GMT) Received: from internet.potentialtech.com (h-66-167-251-6.phlapafg.covad.net [66.167.251.6]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0DFCC43D3F; Fri, 25 Jun 2004 21:13:09 +0000 (GMT) (envelope-from wmoran@potentialtech.com) Received: from working.potentialtech.com (pa-plum-cmts1e-68-68-113-64.pittpa.adelphia.net [68.68.113.64]) by internet.potentialtech.com (Postfix) with ESMTP id CCFFD69A39; Fri, 25 Jun 2004 17:11:46 -0400 (EDT) Date: Fri, 25 Jun 2004 17:11:45 -0400 From: Bill Moran To: Dan Finn Message-Id: <20040625171145.5ec77dd9.wmoran@potentialtech.com> In-Reply-To: <89ceee7040625133146d9107@mail.gmail.com> References: <89ceee7040625133146d9107@mail.gmail.com> Organization: Potential Technologies X-Mailer: Sylpheed version 0.9.10 (GTK+ 1.2.10; i386-portbld-freebsd4.9) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit cc: trhodes@freebsd.org cc: freebsd-questions@freebsd.org Subject: Re: can't mount 300G USB drive that's FAT32 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 Jun 2004 21:13:09 -0000 [I copied Tom on this because I know he was working on FAT filesystem code at some point ... Don't know if he's still trying to do anything there or not.] Dan Finn wrote: > the system sees the disk: > Jun 24 15:37:30 stewie kernel: umass0: Maxtor OneTouch, rev 2.00/2.00, addr 2 > Jun 24 15:37:30 stewie kernel: umass0: Get Max Lun not supported (STALLED) > Jun 24 15:37:31 stewie kernel: GEOM: create disk da0 dp=0xc2d85050 > Jun 24 15:37:31 stewie kernel: da0 at umass-sim0 bus 0 target 0 lun 0 > Jun 24 15:37:31 stewie kernel: da0: Fixed > Direct Access SCSI-0 device > Jun 24 15:37:31 stewie kernel: da0: 1.000MB/s transfers > Jun 24 15:37:31 stewie kernel: da0: 286103MB (585938944 512 byte > sectors: 255H 63S/T 36473C) > > this is a Maxtor 300G USB drive. A backup was written to it via a > linux 2.4 server and now I would like to mount it on my FBSD laptop to > read it and work with the files. > > When trying to mount it using mount_msdos I get the following: > [ root @ stewie : ~] : mount_msdosfs -o rw /dev/da0s1 /mnt/usb1/ > mount_msdosfs: /dev/da0s1: Invalid argument > > and in /var/log/messages I get the following: > Jun 24 15:43:52 stewie kernel: mountmsdosfs(): disk too big, sorry The source tells the story: >From msdosfs_vfsops.c ... /* * We cannot deal currently with this size of disk * due to fileid limitations (see msdosfs_getattr and * msdosfs_readdir) */ ... This section of code exists even in -CURRENT, so it has not yet been improved in FreeBSD. > when trying to use ntfs to mount it I get : > [ root @ stewie : ~] : mount_ntfs /dev/da0s1 /mnt/usb1/ > mount_ntfs: /dev/da0s1: Invalid argument > and nothing in any log file. Don't know what's going on there. > One of the taks I need to accomplish here is to copy all of the data > on this 300G USB drive onto an identical 300G USB drive. I was going > to mount both and just copy from one to the other. After reading > about the limited writing capabilities in the man page of mount_ntfs > I'm wondering if I would be better off doing this on a linux box. If you ask me, you'd be better off using UFS, which doesn't have any of the weirdnesses or limitations of FAT _or_ NTFS. > The > linux box that created the origional backup onto the USB drive had no > problem creating the Fat32 filesystem and writing to it. Horay for Linux. If you really need to put FAT filesystems on these drives, you're not going to be able to use FreeBSD until the limitation is fixed. You should file a PR on this ... it doesn't appear as if one is currently open that addresses this issue: http://www.freebsd.org/send-pr.html -- Bill Moran Potential Technologies http://www.potentialtech.com