From owner-freebsd-ppc@FreeBSD.ORG Mon Sep 24 11:08:33 2007 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 C528B16A49E for ; Mon, 24 Sep 2007 11:08:33 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 85F3413C4B2 for ; Mon, 24 Sep 2007 11:08:33 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.1/8.14.1) with ESMTP id l8OB8Xh9064272 for ; Mon, 24 Sep 2007 11:08:33 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.1/8.14.1/Submit) id l8OB8WC7064268 for freebsd-ppc@FreeBSD.org; Mon, 24 Sep 2007 11:08:32 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 24 Sep 2007 11:08:32 GMT Message-Id: <200709241108.l8OB8WC7064268@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-ppc@FreeBSD.org Cc: Subject: Current problem reports assigned to you 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: Mon, 24 Sep 2007 11:08:33 -0000 Current FreeBSD problem reports Critical problems Serious problems S Tracker Resp. Description -------------------------------------------------------------------------------- o power/93203 ppc FreeBSD PPC Can't Write to Partitions. 1 problem total. Non-critical problems S Tracker Resp. Description -------------------------------------------------------------------------------- o power/111296 ppc [kernel] [patch] Support IMISS, DLMISS an DSMISS inter o power/112435 ppc [nexus] [patch] Update nexus children to use ofw_bus f 2 problems total. From owner-freebsd-ppc@FreeBSD.ORG Fri Sep 28 16:45:36 2007 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 C37B716A41B for ; Fri, 28 Sep 2007 16:45:36 +0000 (UTC) (envelope-from robertcmaples@gmail.com) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.172]) by mx1.freebsd.org (Postfix) with ESMTP id 4D9FB13C461 for ; Fri, 28 Sep 2007 16:45:36 +0000 (UTC) (envelope-from robertcmaples@gmail.com) Received: by ug-out-1314.google.com with SMTP id a2so1772052ugf for ; Fri, 28 Sep 2007 09:45:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:sender:to:subject:mime-version:content-type:x-google-sender-auth; bh=d83f7CuaD8MCp3hxJRgN3LBRDJhRVptpZHigdNzx7RI=; b=RkrsfctBJueVFR2Hd5gW22nBes0pylSqWPs/SxBf/bUgMeGf5pK78HiZrXgsleEFGMiT6XLhTHJbQIeq7N+4tROB2wiHEAdZ+Ywuez3xEk5J82bXZJ2qHZroqnsAlvOfh5C1/WPEhU7SkxLZYUxU7fKVnnJdhPaJlq11HrgYvrw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:sender:to:subject:mime-version:content-type:x-google-sender-auth; b=NOm+RdtAIQ4celPuwz4nmrKlj7P5tjO1nI5W1ZpDvtdg93Z81Xr4jffuIHOVGwD5gISmEDJpk5Hk777isa4iSDkBjuDHj01sHaHulJ3nYGVxS156NwuIChubJdcKlbVoHwCWyuqTMSkTSCfspnYLBWgNhXSDbR1nDkM6HMBkNOY= Received: by 10.66.220.12 with SMTP id s12mr5245885ugg.1190996272170; Fri, 28 Sep 2007 09:17:52 -0700 (PDT) Received: by 10.86.77.12 with HTTP; Fri, 28 Sep 2007 09:17:52 -0700 (PDT) Message-ID: <99bb78d00709280917o7a6f0c26y48c0a4b307da4527@mail.gmail.com> Date: Fri, 28 Sep 2007 12:17:52 -0400 From: "Cypher Frost" Sender: robertcmaples@gmail.com To: freebsd-ppc@freebsd.org MIME-Version: 1.0 X-Google-Sender-Auth: 7a33699ce180d682 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: HowTo: Install freebsd-ppc on a g4 mac mini? 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: Fri, 28 Sep 2007 16:45:36 -0000 Has anyone written a detailed how-to for installing the PPC port of FreeBSD onto a g4 mac mini as the only OS? I want to use a mini to replace my current BSD server due to it's small size. However, I've been finding issues regarding the OpenFirmware that boots the mac. I've seen that it only reads HFS+ partitions and that fdisk does not work on the PPC port... So is there a detailed set of instructions on how to do this? I've seen http://people.freebsd.org/~grehan/iso_install.txt but It's not horribly detailed. If I do make the change to FreeBSD on a mac mini, it'll be the only OS and I'd rather not have to boot into the openfirmware everytime I need to reboot the box. If anyone has done this and can give me a step-by-step of their experience, it would be greatly appreciated. Thanks, cypherfrost From owner-freebsd-ppc@FreeBSD.ORG Fri Sep 28 18:29:57 2007 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 7433116A41B for ; Fri, 28 Sep 2007 18:29:57 +0000 (UTC) (envelope-from freebsd@oliverlietz.de) Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.126.188]) by mx1.freebsd.org (Postfix) with ESMTP id 067E213C455 for ; Fri, 28 Sep 2007 18:29:56 +0000 (UTC) (envelope-from freebsd@oliverlietz.de) Received: from [87.123.204.95] (helo=madness.oliverlietz.de) by mrelayeu.kundenserver.de (node=mrelayeu3) with ESMTP (Nemesis) id 0MKxQS-1IbKOv02Iw-0007xL; Fri, 28 Sep 2007 20:17:21 +0200 From: Oliver Lietz To: freebsd-ppc@freebsd.org Date: Fri, 28 Sep 2007 20:17:18 +0200 User-Agent: KMail/1.9.7 References: <99bb78d00709280917o7a6f0c26y48c0a4b307da4527@mail.gmail.com> In-Reply-To: <99bb78d00709280917o7a6f0c26y48c0a4b307da4527@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200709282017.19482.freebsd@oliverlietz.de> X-Provags-ID: V01U2FsdGVkX1/gS4Wf1jV/WtnFSTa2ahFefcwPvpid/BBgV4Q 1kElnjoWtfoN0CEnbn8rlewu8bbQP6pDaaBbsUHpnSP00KcOVq xHbHQFhbjyGwh9ibk8FmA== Subject: Re: HowTo: Install freebsd-ppc on a g4 mac mini? 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: Fri, 28 Sep 2007 18:29:57 -0000 Am Freitag, 28. September 2007 schrieb Cypher Frost: > Has anyone written a detailed how-to for installing the PPC port of FreeBSD > onto a g4 mac mini as the only OS? > > I want to use a mini to replace my current BSD server due to it's small > size. However, I've been finding issues regarding the OpenFirmware that > boots the mac. I've seen that it only reads HFS+ partitions and that fdisk > does not work on the PPC port... > > So is there a detailed set of instructions on how to do this? I've seen > http://people.freebsd.org/~grehan/iso_install.txt but It's not horribly > detailed. If I do make the change to FreeBSD on a mac mini, it'll be the > only OS and I'd rather not have to boot into the openfirmware everytime I > need to reboot the box. > > If anyone has done this and can give me a step-by-step of their experience, > it would be greatly appreciated. Hello, not a detailed how-to but some hints: You can boot the Mini in target mode and create the partitions from another Mac with pdisk - first one HFS+, others UFS (your preferred BSD partition layout: /, swap, tmp, ...). Create a boot.tbxi file, see below (without #s). Copy the loader from your FreeBSD install CD and the boot.tbxi to your HFS+ partition. Reboot the Mini and install FreebBSD from CD, create new file systems with sysinstall on your UFS partitions. Finish setup and reboot. On next boot enter OFW and change some settings like below: boot-device hd:2,\boot.tbxi boot-file boot.tbxi boot-command boot You should reboot after changing settings in OFW (search the web for more details on changing settings in OFW). This is straight from memory and some notes. AFAIR you can drop boot.tbxi and use loader directly - can't say for sure as I had to reinstall Mac OS for some tests on my Cubes. If someone is interested in a detailed how-to I will create one next time I install FreeBSD on my Cubes (will wait until release of 7.0 though). O. #### boot.tbxi #### MacRISC MacRISC3 MacRISC4 FreeBSD/PPC bootloader " screen" output boot hd:2,\loader hd:3 ################### From owner-freebsd-ppc@FreeBSD.ORG Fri Sep 28 19:47:15 2007 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 B28BA16A417 for ; Fri, 28 Sep 2007 19:47:15 +0000 (UTC) (envelope-from grehan@freebsd.org) Received: from dommail.onthenet.com.au (dommail.OntheNet.com.au [203.13.70.57]) by mx1.freebsd.org (Postfix) with ESMTP id 3B88913C43E for ; Fri, 28 Sep 2007 19:47:15 +0000 (UTC) (envelope-from grehan@freebsd.org) Received: from excfreebsd.hq.netapp.com (nat-198-95-226-228.netapp.com [198.95.226.228]) by dommail.onthenet.com.au (MOS 3.7.5a-GA) with ESMTP id DDY25701 (AUTH peterg@ptree32.com.au); Sat, 29 Sep 2007 05:47:09 +1000 (EST) Message-ID: <46FD5A36.2090707@freebsd.org> Date: Fri, 28 Sep 2007 12:47:02 -0700 From: Peter Grehan User-Agent: Thunderbird 2.0.0.0 (X11/20070525) MIME-Version: 1.0 To: Oliver Lietz References: <99bb78d00709280917o7a6f0c26y48c0a4b307da4527@mail.gmail.com> <200709282017.19482.freebsd@oliverlietz.de> In-Reply-To: <200709282017.19482.freebsd@oliverlietz.de> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-ppc@freebsd.org Subject: Re: HowTo: Install freebsd-ppc on a g4 mac mini? X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: grehan@freebsd.org List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Sep 2007 19:47:15 -0000 Oliver is spot-on, except: > This is straight from memory and some notes. AFAIR you can drop boot.tbxi and > use loader directly .. > boot hd:2,\loader hd:3 ^^^^ The loader has to be told where the root partition is and I couldn't find a way to pass this parameter except by using a boot.tbxi file. later, Peter.