From owner-freebsd-ppc@FreeBSD.ORG Thu Oct 9 19:52:30 2008 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BA945106568A for ; Thu, 9 Oct 2008 19:52:30 +0000 (UTC) (envelope-from grehan@freebsd.org) Received: from alto.onthenet.com.au (alto.OntheNet.com.au [203.13.68.12]) by mx1.freebsd.org (Postfix) with ESMTP id 7CB448FC0C for ; Thu, 9 Oct 2008 19:52:30 +0000 (UTC) (envelope-from grehan@freebsd.org) Received: from dommail.onthenet.com.au (dommail.OntheNet.com.au [203.13.70.57]) by alto.onthenet.com.au (Postfix) with ESMTP id 551F911C54; Fri, 10 Oct 2008 05:52:28 +1000 (EST) Received: (from dommail.onthenet.com.au [192.100.104.17]) by dommail.onthenet.com.au (MOS 3.8.6-GA) with HTTP/1.1 id EJZ19410 (AUTH peterg@ptree32.com.au); Fri, 10 Oct 2008 05:51:47 +1000 (EST) From: Peter Grehan To: =?iso-8859-1?Q?Horst=20G=FCnther=20Burkhardt=20III?= , FreeBSD PowerPC ML X-Mailer: Mirapoint Webmail Direct 3.8.6-GA MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Message-Id: <20081010055147.EJZ19410@dommail.onthenet.com.au> Date: Fri, 10 Oct 2008 05:51:47 +1000 (EST) Cc: Subject: Re: The only box that can't mount its own install media. X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Oct 2008 19:52:30 -0000 Hi Horst, >I need to figure out how the loader works. Any >volunteers to explain what drops where? (i'm using >hfsutils, i have no os x anymore) You'll want to copy the loader, and also a "tbxi" text file to the root directory of the HFS partition. The contents of the tbxi file can be derived from a couple of places - the FreeBSD release CD uses one: http://svn.freebsd.org/viewvc/base/head/release/powerpc/boot.tbxi?revision=133950&view=markup .. and replace the boot line with the partition that your kernel is on. Then, in OpenFirmware, set auto-boot? to true, boot-device to the disk, partition and file e.g. 0 > setenv boot-device hd:9,\boot.tbxi (after doing a test boot with 'boot hd:9,\boot.tbxi :) 0 > reset-all ... will save the env var and hopefully autoboot into FreeBSD. >Also, is there any more "elegant" bootloader for PPC that >could be used? I'd like to hope that Oliver Fromme's graphical loader work could be ported to the ppc/ofw loader. Here's a screen shot: http://www.secnetix.de/olli/FreeBSD/vloader/screenshot.png later, Peter.