From owner-freebsd-current@FreeBSD.ORG Tue Sep 23 15:09:07 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1D93A961 for ; Tue, 23 Sep 2014 15:09:07 +0000 (UTC) Received: from d.mail.sonic.net (d.mail.sonic.net [64.142.111.50]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 03921B0C for ; Tue, 23 Sep 2014 15:09:06 +0000 (UTC) Received: from comporellon.tachypleus.net (polaris.tachypleus.net [75.101.50.44]) (authenticated bits=0) by d.mail.sonic.net (8.14.9/8.14.9) with ESMTP id s8NF90aC020274 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT) for ; Tue, 23 Sep 2014 08:09:00 -0700 Message-ID: <54218D0C.4020505@freebsd.org> Date: Tue, 23 Sep 2014 08:09:00 -0700 From: Nathan Whitehorn User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:31.0) Gecko/20100101 Thunderbird/31.1.0 MIME-Version: 1.0 To: freebsd-current@freebsd.org Subject: Re: 10.1-BETA2 ZFS boot failure on sparc64 References: <20140923061350.GA96111@pix.net> <54218C11.3000702@freebsd.org> In-Reply-To: <54218C11.3000702@freebsd.org> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Sonic-CAuth: UmFuZG9tSVYgap8Nt9v4hoslpqtIZMX5r+b8qXjybqgwdBtfV4f2Z4jNSzg9gq9nPtVBLTpnXqsbXXTPFqE8uuJ+ZbS+4PSrTTLNMgdeezY= X-Sonic-ID: C;+B9ejDND5BGncQDu5Qupew== M;cgWajDND5BGncQDu5Qupew== X-Spam-Flag: No X-Sonic-Spam-Details: 0.0/5.0 by cerberusd X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Sep 2014 15:09:07 -0000 On 09/23/14 08:04, Allan Jude wrote: > On 2014-09-23 02:13, Kurt Lidl wrote: >> I downloaded the 10.1-BETA disc1 iso image for >> sparc64, and burned it to media. I then used that >> media to attempt an installation onto a spare >> sparc64 machine that I have. >> >> Using UFS as the filesystem, and more or less just >> following the prompts, the system got installed OK, >> and boots off of ZFS OK. >> >> I then reinstalled onto a system that I manually >> configured for ZFS. This installation fails to boot >> from the hard disk, dying like this: >> >> ---- snip, snip ---- >> ok reset >> Res >> LOM event: +487d+12h37m31s host reset >> etting ... >> >> ? >> Sun Fire V120 (UltraSPARC-IIe 648MHz), No Keyboard >> OpenBoot 4.0, 4096 MB memory installed, Serial #53476432. >> Ethernet address 0:3:ba:2f:fc:50, Host ID: 832ffc50. >> >> Boot device: disk0 File and args: >> >>>> FreeBSD/sparc64 ZFS boot block >> Boot path: /pci@1f,0/pci@1/scsi@8/disk@0,0:a >> Consoles: Open Firmware console >> Memory Address not Aligned >> ok >> >> ---- snip, snip ---- >> >> I have used my exact procedure in the past to install onto a ZFS >> only sparc without issue. >> >> Has anyone else tried booting a ZFS only sparc64 installation >> recently? >> >> -Kurt >> _______________________________________________ >> freebsd-current@freebsd.org mailing list >> http://lists.freebsd.org/mailman/listinfo/freebsd-current >> To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" >> > If you have the entire drive to spare, have you tried the 'ZFS auto > mode' script that Devin and I wrote? It is the bottom option in the > installer partitioning menu. > Allan, that script doesn't work on sparc since it doesn't know about VTOC8 and can only install to GPT and MBR. As committed, the menu item is also disabled on anything other than i386 and amd64. The partition editor in -CURRENT likely works, since it is based on code Kurt submitted, but is untested on sparc since his original patch. I think the more likely issue is that the boot blocks have bitrotted somehow on SPARC. That's certainly consistent with the "Memory Address not Aligned" error. -Nathan