From owner-freebsd-sparc64@FreeBSD.ORG Fri Jun 26 05:10:14 2009 Return-Path: Delivered-To: freebsd-sparc64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BDAED106564A for ; Fri, 26 Jun 2009 05:10:14 +0000 (UTC) (envelope-from spawk@acm.poly.edu) Received: from acm.poly.edu (acm.poly.edu [128.238.9.200]) by mx1.freebsd.org (Postfix) with ESMTP id 881818FC15 for ; Fri, 26 Jun 2009 05:10:14 +0000 (UTC) (envelope-from spawk@acm.poly.edu) Received: (qmail 57390 invoked from network); 26 Jun 2009 04:43:44 -0000 Received: from unknown (HELO ?192.168.0.2?) (spawk@69.123.45.64) by acm.poly.edu with AES256-SHA encrypted SMTP; 26 Jun 2009 04:43:44 -0000 Message-ID: <4A445143.1090503@acm.poly.edu> Date: Fri, 26 Jun 2009 00:40:35 -0400 From: Boris Kochergin User-Agent: Thunderbird 2.0.0.19 (X11/20090108) MIME-Version: 1.0 To: =?ISO-8859-1?Q?Ari_Sovij=E4rvi?= References: <4A444374.3090008@apz.fi> In-Reply-To: <4A444374.3090008@apz.fi> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit Cc: freebsd-sparc64@freebsd.org Subject: Re: "cg 0: bad magic number" with umass X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Jun 2009 05:10:15 -0000 Ari Sovijärvi wrote: > Hi folks! > > I added a 1 terabyte USB harddisk to my Fire V100 for backups. I have > recently used the same device with Linux and with i386 FreeBSD. I > zeroed the disk and labeled it with sunlabel. However, newfs always > dies with the error "cg 0: bad magic number". I also tried to label it > into several smaller chunks, no luck. > > I also tried to newfs the whole device without a disklabel, but that > also ends with the same error. > > Here's an example of the outcome, with 1 gigabyte partition: > # newfs /dev/da0b > /dev/da0b: 1027.6MB (2104512 sectors) block size 16384, fragment size > 2048 > using 6 cylinder groups of 183.72MB, 11758 blks, 23552 inodes. > super-block backups (for fsck -b #) at: > 160, 376416, 752672, 1128928, 1505184, 1881440 > cg 0: bad magic number > > Here's bits of the dmesg, showing the drive: > umass0: 2> on uhub0 > da0 at umass-sim0 bus 0 target 0 lun 0 > da0: Fixed Direct Access SCSI-2 device > da0: 1.000MB/s transfers > da0: 953869MB (1953525168 512 byte sectors: 255H 63S/T 121601C) > > Any ideas of what's wrong? > I had the same problem on an i386 machine with an onboard USB 1.1 controller some time ago, using external Seagate disks. I Googled around and found that the error message means that newfs tried to read back something it wrote near the beginning of the filesystem when it created it, but the contents were not what it expected. After making sure that it worked with my laptop's ICH6 USB controller--which it did--I dismissed the onboard controller as faulty, bought a PCI VT6202 controller, and it's worked great ever since. -Boris