From owner-freebsd-ppc@FreeBSD.ORG Mon Dec 22 15:30:27 2014 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 411DBF11 for ; Mon, 22 Dec 2014 15:30:27 +0000 (UTC) Received: from mail-oi0-x230.google.com (mail-oi0-x230.google.com [IPv6:2607:f8b0:4003:c06::230]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 01017BF6 for ; Mon, 22 Dec 2014 15:30:27 +0000 (UTC) Received: by mail-oi0-f48.google.com with SMTP id u20so10243177oif.7 for ; Mon, 22 Dec 2014 07:30:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=9cCWs0k1GQRjBPujA1NAJcoeBZU7DWhHl0RnpI0Vnlw=; b=IsUCt7yUemb5kDVaQb2cx7mhfKDfmXD45NwfutUBQPr6Y4ylX/vdquzATVtjTbAd8C +aGoM0yCVL5pfiLwtKhZvF8wx+1sD5yvZ5pzfpjbBOCaPNh6XHJdpulybCAgDTbn/SRg ln05ozV78GaWUQL/KSPEau5H0v2TrheG2WxafdKMZJQsPQFJqCsIh4J4WFMKhYMD8Mj8 7Mngn7xd1MqpcGNDMw8Qeo7xBwiS+hNdk+Tl4aaAgB7L0VfMNX0qY1wTuwTrnMWCUlvO fXaw1IsTNFidUK6hRREukdlgQsO/Ejo/Y8bdjlHPPgTdbH91ghk42v9qLMF8EOgpnHjt pPFQ== MIME-Version: 1.0 X-Received: by 10.202.186.10 with SMTP id k10mr10673832oif.46.1419262226241; Mon, 22 Dec 2014 07:30:26 -0800 (PST) Received: by 10.76.106.17 with HTTP; Mon, 22 Dec 2014 07:30:26 -0800 (PST) In-Reply-To: <82907CD9-FF12-4D98-BD46-3F5B017B4638@dsl-only.net> References: <82907CD9-FF12-4D98-BD46-3F5B017B4638@dsl-only.net> Date: Mon, 22 Dec 2014 10:30:26 -0500 Message-ID: Subject: Re: FreeBSD 10.1 PPC64 on XServe G5 hangs at Openfirmware Loader [USB stick booting a PowerMac G5] From: Britt Dodd To: Mark Millard Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 Cc: FreeBSD PowerPC ML X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Dec 2014 15:30:27 -0000 AFAIK, the Powermac G5 and the XServe G5 are architecturally very similiar, or similiar enough with respect to Open Firmware that these instructions should work correctly on an XServe G5. I'm not sure why this is the case, but people are giving away XServe's and demanding high dollar for the powermac G5. I bought a "never opened" G5 for $100 and recently bought 3 Intel XServe's and two (rather useless) empty XRAIDs for $300. On Fri, Dec 19, 2014 at 4:00 PM, Mark Millard wrote: > I'm not sure which stage(s) you are after: Produce a usb memstick or just > booting it after you have it. Also this is/was for a PowerMac G5 ("quad"), > not for a XServe. (I've never had my hands on an XServe.) > > > > A) Producing the memstick... > > Given the variety of possibilities for producing the stick, possibilities > not limited to using the Powermac/XServer context, I'll just report for > that: https://www.freebsd.org/releases/10.1R/announce.html lists for > unix-like contexts something similar to... > > sudo dd > if=FreeBSD-10.1-STABLE-powerpc-powerpc64-20141207-r275566-memstick.img \ > of=/dev/ bs=10240 conv=sync > > where you need to figure out the based on the context > you are working in and you might use a different .img file. (I used Modern > Mac OS X to produce mine.) You might not need sudo but I did. You would > first need to dismount any existing, already-mounted file systems from that > stick (if any). The above puts down everything in the proper formats, > including the partitioning: a very low level complete overwrite. Typos in > can be a disaster: be careful. > > > > B) Booting from the memstick... > > Booting into openfirmware (using command-option-O-F) with the updated > stick already plugged in the front automatically bound ud: to the stick > appropriately. (No other USB sticks plugged in so it was the only USB > disk.) The openfirmware command > > dir ud:2,\ppc > > (I think it was) would list the bootinfo.txt file that I reference below > if ud: was bound automatically. (The 2 picks out the slice/partition to > find the ppc folder/directory in.) > > At the prompt I then used: > > boot ud:2,\ppc\bootinfo.txt > > === > Mark Millard > markmi at dsl-only.net > >