From owner-freebsd-ppc@FreeBSD.ORG Sun Jan 2 02:19:52 2005 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0EF9F16A4CE for ; Sun, 2 Jan 2005 02:19:52 +0000 (GMT) Received: from liberty.onthenet.com.au (liberty.OntheNet.com.au [203.22.124.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6DEAF43D46 for ; Sun, 2 Jan 2005 02:19:51 +0000 (GMT) (envelope-from grehan@freebsd.org) Received: from freebsd.org (CPE-31-188.dsl.onthenet.net [203.144.31.188]) j022JZnP050572; Sun, 2 Jan 2005 12:19:36 +1000 (EST) (envelope-from grehan@freebsd.org) Message-ID: <41D75B55.2090502@freebsd.org> Date: Sun, 02 Jan 2005 12:24:21 +1000 From: Peter Grehan User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.3.1) Gecko/20030524 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Phil Regnauld References: <41D4B6BD.3050705@freebsd.org> <20050101213630.GA3034@flow.eu.org> <20050101223317.GA6970@moof.catpipe.net> In-Reply-To: <20050101223317.GA6970@moof.catpipe.net> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: freebsd-ppc@freebsd.org Subject: Re: PPC miniinst.iso available X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Jan 2005 02:19:52 -0000 Hi Phil, Is this your G4/400 ? >> I tried creating a partition within s3 (the ~ 4GB slice), >> but it didn't ask me for size and just allocated everything to >> the partition (/). I tried auto partition as well, and that seemed >> ok until I tried either to start write (W) the changes or run >> the install - then it failed saying it couldn't mount ad1s3 on / >> (which it shouldn't try to do, it should be mounting ad1s3a). There certainly needs to be some changes to the disk editor :) WRT partitions, do you think it would be useful to have them within a slice ? I've been thinking about allowing GPT partitions within a slice for a while, although it does complicate the loader a bit. > Howto: > > - create a number of partitions from within Disk Utility (I used > HFS, but anything will do), one for each FreeBSD partitions required. > > These showed up as ad1s10,11,12 and 13. > > For booting (this is the secondary disk) I used: > > boot cd:,\boot\loader ultra1:10 > > (ultra0 and ultra1 are devaliases for first IDE disk and second IDE > in OpenFirmware, as the OF command 'devalias' will tell you). There's also ide0 and ide1 aliases, at least on my Powerbook. later, Peter. From owner-freebsd-ppc@FreeBSD.ORG Sun Jan 2 06:34:11 2005 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 96CF916A4CE for ; Sun, 2 Jan 2005 06:34:11 +0000 (GMT) Received: from liberty.onthenet.com.au (liberty.OntheNet.com.au [203.22.124.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id F0FE343D1F for ; Sun, 2 Jan 2005 06:34:10 +0000 (GMT) (envelope-from grehan@freebsd.org) Received: from freebsd.org (CPE-31-188.dsl.onthenet.net [203.144.31.188]) j026Y7nP050875; Sun, 2 Jan 2005 16:34:09 +1000 (EST) (envelope-from grehan@freebsd.org) Message-ID: <41D796FD.2090207@freebsd.org> Date: Sun, 02 Jan 2005 16:38:53 +1000 From: Peter Grehan User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.3.1) Gecko/20030524 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Frank Nobis References: <41D4B6BD.3050705@freebsd.org> <02B03E9A-5AEA-11D9-966C-000A95EFF4CA@foolishgames.com> <41D4E32E.6010106@freebsd.org> <41D4EECD.9090406@freebsd.org> In-Reply-To: Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: FreeBSD PowerPC Subject: Re: PPC miniinst.iso available X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Jan 2005 06:34:11 -0000 >> Thanks for that! At least the problem is narrowed down somewhat >> to what's happening on the Albook. >> > I tried with a black pro keyboard, but had no luck. Thanks for that Frank. I now know what is going on. There's a 'buried' USB controller that probes with a keyboard and mouse. Maybe this is a h/w backdoor that allows the in-built keyboard/mouse to be accessed via USB. However, as is, no interrupts are generated from this source. Maybe there are some magic bits to enable this. This keyboard attaches as syscons keyboard unit 0, while an external USB keyboard attaches as unit 1. The default for syscons is to use unit 0. You would have to use "kbdcontrol -k" to change this, but it's not much help when there's no keyboard available at all :( To fix this, I'll a) Do some digging and see if there really are some magic bits to enable the inbuilt keyboard/mouse as USB peripherals. or b) Put a check in the Uni-North PCI bridge code to disable the probe of the buried OHCI controller. This code is needed anyway to prevent probe of disabled PCI peripherals on older iBooks. later, Peter. From owner-freebsd-ppc@FreeBSD.ORG Sun Jan 2 11:55:09 2005 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3B9B316A4CE; Sun, 2 Jan 2005 11:55:09 +0000 (GMT) Received: from moof.catpipe.net (moof.catpipe.net [195.249.214.130]) by mx1.FreeBSD.org (Postfix) with ESMTP id E845C43D1F; Sun, 2 Jan 2005 11:55:08 +0000 (GMT) (envelope-from regnauld@moof.catpipe.net) Received: from localhost (localhost [127.0.0.1]) by localhost.catpipe.net (Postfix) with ESMTP id 8718770604; Sun, 2 Jan 2005 12:55:06 +0100 (CET) Received: from moof.catpipe.net ([127.0.0.1]) by localhost (moof.catpipe.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 28426-03; Sun, 2 Jan 2005 12:55:06 +0100 (CET) Received: by moof.catpipe.net (Postfix, from userid 1001) id EC09D70601; Sun, 2 Jan 2005 12:55:05 +0100 (CET) Date: Sun, 2 Jan 2005 12:55:05 +0100 From: Phil Regnauld To: Peter Grehan Message-ID: <20050102115505.GA28305@moof.catpipe.net> References: <41D4B6BD.3050705@freebsd.org> <20050101213630.GA3034@flow.eu.org> <20050101223317.GA6970@moof.catpipe.net> <41D75B55.2090502@freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <41D75B55.2090502@freebsd.org> X-Operating-System: FreeBSD 4.8-STABLE i386 Organization: catpipe Systems ApS User-Agent: Mutt/1.5.6i X-Virus-Scanned: by amavisd-new at catpipe.net cc: freebsd-ppc@freebsd.org Subject: Re: PPC miniinst.iso available X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Jan 2005 11:55:09 -0000 Peter Grehan (grehan) writes: > > WRT partitions, do you think it would be useful to have them within a > slice ? I've been thinking about allowing GPT partitions within a > slice for a while, although it does complicate the loader a bit. I don't really know, I assumed that was the way it worked on PPC as well as i386. But considering we don't have the slice restrictions, it does make sense to use one partition / slice (as OS X sees it). How is it on Alpha ? If there's a precedent there, it might be the way to go. From owner-freebsd-ppc@FreeBSD.ORG Sun Jan 2 14:11:28 2005 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6CA6216A4CE for ; Sun, 2 Jan 2005 14:11:28 +0000 (GMT) Received: from net-216-37-76-74.in-addr.worldspice.net (net-216-37-76-74.in-addr.worldspice.net [216.37.76.74]) by mx1.FreeBSD.org (Postfix) with SMTP id 57D9243D39 for ; Sun, 2 Jan 2005 14:11:25 +0000 (GMT) (envelope-from bbrv@genesi.lu) Received: (qmail 19454 invoked by uid 0); 2 Jan 2005 12:58:22 -0000 Received: from unknown (HELO ?192.168.2.34?) (65.17.77.225) by net-216-37-76-74.in-addr.worldspice.net with SMTP; 2 Jan 2005 12:58:22 -0000 Mime-Version: 1.0 (Apple Message framework v619) Content-Transfer-Encoding: 7bit Message-Id: <0F420789-5CC8-11D9-B2FD-000393CE3648@genesi.lu> Content-Type: text/plain; charset=US-ASCII; format=flowed To: freebsd-ppc@freebsd.org From: Raquel Velasco and Bill Buck Date: Sun, 2 Jan 2005 08:10:30 -0600 X-Mailer: Apple Mail (2.619) Subject: ODW X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Jan 2005 14:11:28 -0000 Hi! Does anyone on this list need one of these: http://www.pegasosppc.com/odw.php We have a developer program that provides these machines to interested developers. R&B From owner-freebsd-ppc@FreeBSD.ORG Sun Jan 2 15:26:43 2005 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5646116A4CE; Sun, 2 Jan 2005 15:26:43 +0000 (GMT) Received: from moof.catpipe.net (moof.catpipe.net [195.249.214.130]) by mx1.FreeBSD.org (Postfix) with ESMTP id F3B4943D31; Sun, 2 Jan 2005 15:26:42 +0000 (GMT) (envelope-from regnauld@moof.catpipe.net) Received: from localhost (localhost [127.0.0.1]) by localhost.catpipe.net (Postfix) with ESMTP id D0EC870604; Sun, 2 Jan 2005 16:26:40 +0100 (CET) Received: from moof.catpipe.net ([127.0.0.1]) by localhost (moof.catpipe.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 34470-01; Sun, 2 Jan 2005 16:26:39 +0100 (CET) Received: by moof.catpipe.net (Postfix, from userid 1001) id AFCA970626; Sun, 2 Jan 2005 16:26:39 +0100 (CET) Resent-From: regnauld@moof.catpipe.net Resent-Date: Sun, 2 Jan 2005 16:26:39 +0100 Resent-Message-ID: <20050102152639.GB34461@moof.catpipe.net> Resent-To: grehan@freebsd.org, freebsd-ppc@freebsd.org X-Keywords: Date: Sun, 2 Jan 2005 15:52:18 +0100 From: Phil Regnauld To: Peter Grehan Message-ID: <20050102145218.GA9189@flow.eu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.6i X-Virus-Scanned: by amavisd-new at catpipe.net cc: freebsd-ppc@freebsd.org Subject: Re: PPC miniinst.iso available X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Jan 2005 15:26:43 -0000 A quick status report on the 200412129 snap: It works like a charm, I haven't been able to panic the system yet, (a G4-400 with 512 MB of RAM). Been building a few ports (couldn't get cvsup to compile, the modula3 dependency is a bit daunting), rebuild the kernel after customizing it a bit. So far very few glitches, like kldxref not dealing very well with the PPC object files: kldkldxref: error while reading /boot/kernel/ipfw.ko: Bad address And the fact that the disks are running in BIOSPIO mode, but it's definitely still usable. Since I'm in an adventurous mode, I'll try and see how much of X.org I can get built :) Nice work Peter and all the others! From owner-freebsd-ppc@FreeBSD.ORG Sun Jan 2 15:26:43 2005 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5909F16A4CF; Sun, 2 Jan 2005 15:26:43 +0000 (GMT) Received: from moof.catpipe.net (moof.catpipe.net [195.249.214.130]) by mx1.FreeBSD.org (Postfix) with ESMTP id F07B843D48; Sun, 2 Jan 2005 15:26:42 +0000 (GMT) (envelope-from regnauld@moof.catpipe.net) Received: from localhost (localhost [127.0.0.1]) by localhost.catpipe.net (Postfix) with ESMTP id B390B70601; Sun, 2 Jan 2005 16:26:40 +0100 (CET) Received: from moof.catpipe.net ([127.0.0.1]) by localhost (moof.catpipe.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 34388-06; Sun, 2 Jan 2005 16:26:39 +0100 (CET) Received: by moof.catpipe.net (Postfix, from userid 1001) id A05607061C; Sun, 2 Jan 2005 16:26:39 +0100 (CET) Resent-From: regnauld@moof.catpipe.net Resent-Date: Sun, 2 Jan 2005 16:26:39 +0100 Resent-Message-ID: <20050102152639.GA34461@moof.catpipe.net> Resent-To: grehan@freebsd.org, freebsd-ppc@freebsd.org Date: Sun, 2 Jan 2005 12:55:05 +0100 From: Phil Regnauld To: Peter Grehan Message-ID: <20050102115505.GA28305@moof.catpipe.net> References: <41D4B6BD.3050705@freebsd.org> <20050101213630.GA3034@flow.eu.org> <20050101223317.GA6970@moof.catpipe.net> <41D75B55.2090502@freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <41D75B55.2090502@freebsd.org> X-Operating-System: FreeBSD 4.8-STABLE i386 Organization: catpipe Systems ApS User-Agent: Mutt/1.5.6i X-Virus-Scanned: by amavisd-new at catpipe.net cc: freebsd-ppc@freebsd.org Subject: Re: PPC miniinst.iso available X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Jan 2005 15:26:43 -0000 Peter Grehan (grehan) writes: > > WRT partitions, do you think it would be useful to have them within a > slice ? I've been thinking about allowing GPT partitions within a > slice for a while, although it does complicate the loader a bit. I don't really know, I assumed that was the way it worked on PPC as well as i386. But considering we don't have the slice restrictions, it does make sense to use one partition / slice (as OS X sees it). How is it on Alpha ? If there's a precedent there, it might be the way to go. From owner-freebsd-ppc@FreeBSD.ORG Mon Jan 3 12:43:22 2005 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 978BB16A4CE for ; Mon, 3 Jan 2005 12:43:22 +0000 (GMT) Received: from liberty.onthenet.com.au (liberty.OntheNet.com.au [203.22.124.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id E2E6243D46 for ; Mon, 3 Jan 2005 12:43:21 +0000 (GMT) (envelope-from grehan@freebsd.org) Received: from freebsd.org (CPE-31-188.dsl.onthenet.net [203.144.31.188]) j03ChBnP053283; Mon, 3 Jan 2005 22:43:12 +1000 (EST) (envelope-from grehan@freebsd.org) Message-ID: <41D93EFB.5050104@freebsd.org> Date: Mon, 03 Jan 2005 22:47:55 +1000 From: Peter Grehan User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.3.1) Gecko/20030524 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Phil Regnauld References: <41D4B6BD.3050705@freebsd.org> <20050101213630.GA3034@flow.eu.org> <20050101223317.GA6970@moof.catpipe.net> <41D75B55.2090502@freebsd.org> <20050102115505.GA28305@moof.catpipe.net> In-Reply-To: <20050102115505.GA28305@moof.catpipe.net> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: freebsd-ppc@freebsd.org Subject: Re: PPC miniinst.iso available X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.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, 03 Jan 2005 12:43:22 -0000 >> WRT partitions, do you think it would be useful to have them within a >>slice ? I've been thinking about allowing GPT partitions within a >>slice for a while, although it does complicate the loader a bit. > > > I don't really know, I assumed that was the way it worked on PPC as > well as i386. But considering we don't have the slice restrictions, > it does make sense to use one partition / slice (as OS X sees it). > > How is it on Alpha ? If there's a precedent there, it might be the > way to go. Alpha uses native MBR slices/BSD partitions ala FreeBSD/i386. later, Peter. From owner-freebsd-ppc@FreeBSD.ORG Mon Jan 3 12:47:57 2005 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8C1F716A4CE for ; Mon, 3 Jan 2005 12:47:57 +0000 (GMT) Received: from liberty.onthenet.com.au (liberty.OntheNet.com.au [203.22.124.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id DF40F43D31 for ; Mon, 3 Jan 2005 12:47:56 +0000 (GMT) (envelope-from grehan@freebsd.org) Received: from freebsd.org (CPE-31-188.dsl.onthenet.net [203.144.31.188]) j03ClrnP053290; Mon, 3 Jan 2005 22:47:53 +1000 (EST) (envelope-from grehan@freebsd.org) Message-ID: <41D94015.2000206@freebsd.org> Date: Mon, 03 Jan 2005 22:52:37 +1000 From: Peter Grehan User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.3.1) Gecko/20030524 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Phil Regnauld References: <20050102145218.GA9189@flow.eu.org> In-Reply-To: <20050102145218.GA9189@flow.eu.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: freebsd-ppc@freebsd.org Subject: Re: PPC miniinst.iso available X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.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, 03 Jan 2005 12:47:57 -0000 Hi Phil, > It works like a charm, I haven't been able to panic the system yet, > (a G4-400 with 512 MB of RAM). Been building a few ports (couldn't get > cvsup to compile, the modula3 dependency is a bit daunting) I think cvsup would take a lot of work to get going - it needs ppc support for modula3, I think. > So far very few glitches, like kldxref not dealing very well with the PPC > object files: > > kldkldxref: error while reading /boot/kernel/ipfw.ko: Bad address I'll check this one out. There are a couple of kld changes that are in the miniinst, but not in CVS yet. > And the fact that the disks are running in BIOSPIO mode, Yep, getting to that :) > Since I'm in an adventurous mode, I'll try and see how much of X.org I > can get built :) I built XFree86 client libs a while back and it seemed to work OK when displaying remotely. For the server, it could be a bit difficult. When I tried to build the XFree86 server, the patches needed quite a bit of PPC support added (e.g. defining the byte-order etc). I guess it's a cross between FreeBSD/Alpha and NetBSD/PPC. > Nice work Peter and all the others! Thanks! later, Peter. From owner-freebsd-ppc@FreeBSD.ORG Wed Jan 5 15:35:36 2005 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7429216A4CE; Wed, 5 Jan 2005 15:35:36 +0000 (GMT) Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id EFEB443D3F; Wed, 5 Jan 2005 15:35:35 +0000 (GMT) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.13.1/8.13.1) with ESMTP id j05FZPHr008144 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 5 Jan 2005 10:35:25 -0500 (EST) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.12.9p2/8.12.9/Submit) id j05FZJKI096931; Wed, 5 Jan 2005 10:35:19 -0500 (EST) (envelope-from gallatin) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <16860.2359.646545.119336@grasshopper.cs.duke.edu> Date: Wed, 5 Jan 2005 10:35:19 -0500 (EST) To: Peter Grehan In-Reply-To: <41D93EFB.5050104@freebsd.org> References: <41D4B6BD.3050705@freebsd.org> <20050101213630.GA3034@flow.eu.org> <20050101223317.GA6970@moof.catpipe.net> <41D75B55.2090502@freebsd.org> <20050102115505.GA28305@moof.catpipe.net> <41D93EFB.5050104@freebsd.org> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid cc: freebsd-ppc@freebsd.org Subject: Re: PPC miniinst.iso available X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Jan 2005 15:35:36 -0000 Peter Grehan writes: > >> WRT partitions, do you think it would be useful to have them within a > >>slice ? I've been thinking about allowing GPT partitions within a > >>slice for a while, although it does complicate the loader a bit. > > > > > > I don't really know, I assumed that was the way it worked on PPC as > > well as i386. But considering we don't have the slice restrictions, > > it does make sense to use one partition / slice (as OS X sees it). > > > > How is it on Alpha ? If there's a precedent there, it might be the > > way to go. > > Alpha uses native MBR slices/BSD partitions ala FreeBSD/i386. For the boot disk, the alpha uses native BSD partitions just like Tru64 with no x86 MBR or slices. There are all kinds of restrictions, like "a" must be root and must be the first partition on the disk. For non-boot disks, it can use other partitioning schemes, just like any other FreeBSD platform. What's wrong with just using the native Apple parition table for boot disks on PPC? Too few available paritions, what with all the driver and patch partitions? Drew From owner-freebsd-ppc@FreeBSD.ORG Thu Jan 6 00:54:11 2005 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 66E7D16A4CE for ; Thu, 6 Jan 2005 00:54:11 +0000 (GMT) Received: from liberty.onthenet.com.au (liberty.OntheNet.com.au [203.22.124.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id C7E3643D48 for ; Thu, 6 Jan 2005 00:54:10 +0000 (GMT) (envelope-from grehan@freebsd.org) Received: from freebsd.org (CPE-30-203.dsl.onthenet.net [203.144.30.203]) j060rxnP062887; Thu, 6 Jan 2005 10:54:01 +1000 (EST) (envelope-from grehan@freebsd.org) Message-ID: <41DC8D42.6070000@freebsd.org> Date: Thu, 06 Jan 2005 10:58:42 +1000 From: Peter Grehan User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.3.1) Gecko/20030524 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Andrew Gallatin References: <41D4B6BD.3050705@freebsd.org> <20050101213630.GA3034@flow.eu.org> <20050101223317.GA6970@moof.catpipe.net> <41D75B55.2090502@freebsd.org> <20050102115505.GA28305@moof.catpipe.net> <41D93EFB.5050104@freebsd.org> <16860.2359.646545.119336@grasshopper.cs.duke.edu> In-Reply-To: <16860.2359.646545.119336@grasshopper.cs.duke.edu> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: freebsd-ppc@freebsd.org Subject: Re: PPC miniinst.iso available X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Jan 2005 00:54:11 -0000 > > Alpha uses native MBR slices/BSD partitions ala FreeBSD/i386. > > For the boot disk, the alpha uses native BSD partitions just like > Tru64 with no x86 MBR or slices. There are all kinds of restrictions, > like "a" must be root and must be the first partition on the disk. > For non-boot disks, it can use other partitioning schemes, just like > any other FreeBSD platform. Oops, OK. Sounds like sparc64. > What's wrong with just using the native Apple parition table for boot > disks on PPC? Too few available paritions, what with all the driver > and patch partitions? Not really, since you have to re-partition in any case. I thought it might be a bit easier to only create a single extra partition, and then subdivide that in sysinstall. later, Peter. From owner-freebsd-ppc@FreeBSD.ORG Thu Jan 6 01:22:19 2005 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3999A16A4CE; Thu, 6 Jan 2005 01:22:19 +0000 (GMT) Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id D300A43D2F; Thu, 6 Jan 2005 01:22:18 +0000 (GMT) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.13.1/8.13.1) with ESMTP id j061MIq1005624 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 5 Jan 2005 20:22:18 -0500 (EST) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.12.9p2/8.12.9/Submit) id j061MDqS097365; Wed, 5 Jan 2005 20:22:13 -0500 (EST) (envelope-from gallatin) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <16860.37573.187660.468805@grasshopper.cs.duke.edu> Date: Wed, 5 Jan 2005 20:22:13 -0500 (EST) To: Peter Grehan In-Reply-To: <41DC8D42.6070000@freebsd.org> References: <41D4B6BD.3050705@freebsd.org> <20050101213630.GA3034@flow.eu.org> <20050101223317.GA6970@moof.catpipe.net> <41D75B55.2090502@freebsd.org> <20050102115505.GA28305@moof.catpipe.net> <41D93EFB.5050104@freebsd.org> <16860.2359.646545.119336@grasshopper.cs.duke.edu> <41DC8D42.6070000@freebsd.org> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid cc: freebsd-ppc@freebsd.org Subject: Re: PPC miniinst.iso available X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Jan 2005 01:22:19 -0000 Peter Grehan writes: > > What's wrong with just using the native Apple parition table for boot > > disks on PPC? Too few available paritions, what with all the driver > > and patch partitions? > > Not really, since you have to re-partition in any case. I thought it > might be a bit easier to only create a single extra partition, and > then subdivide that in sysinstall. I like your overlay install idea that you mentioned a while back. If I remember correctly, it some something like we install ourselves into /FreeBSD on the normal MacOSX partition, and we automatically prepend /FreeBSD to any name lookups just like the linuxulater prepends /compat/linux. Or maybe just chroot ourselves into /FreeBSD. But that depends on having HFS in the base system. Which might be a good idea.. Drew From owner-freebsd-ppc@FreeBSD.ORG Thu Jan 6 01:37:02 2005 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A0A6016A4CE for ; Thu, 6 Jan 2005 01:37:02 +0000 (GMT) Received: from liberty.onthenet.com.au (liberty.OntheNet.com.au [203.22.124.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0DF0043D53 for ; Thu, 6 Jan 2005 01:37:02 +0000 (GMT) (envelope-from grehan@freebsd.org) Received: from freebsd.org (CPE-30-203.dsl.onthenet.net [203.144.30.203]) j061arnP063181; Thu, 6 Jan 2005 11:36:54 +1000 (EST) (envelope-from grehan@freebsd.org) Message-ID: <41DC9750.40707@freebsd.org> Date: Thu, 06 Jan 2005 11:41:36 +1000 From: Peter Grehan User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.3.1) Gecko/20030524 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Andrew Gallatin References: <41D4B6BD.3050705@freebsd.org> <20050101213630.GA3034@flow.eu.org> <20050101223317.GA6970@moof.catpipe.net> <41D75B55.2090502@freebsd.org> <20050102115505.GA28305@moof.catpipe.net> <41D93EFB.5050104@freebsd.org> <16860.2359.646545.119336@grasshopper.cs.duke.edu> <41DC8D42.6070000@freebsd.org> <16860.37573.187660.468805@grasshopper.cs.duke.edu> In-Reply-To: <16860.37573.187660.468805@grasshopper.cs.duke.edu> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: freebsd-ppc@freebsd.org Subject: Re: PPC miniinst.iso available X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Jan 2005 01:37:02 -0000 > I like your overlay install idea that you mentioned a while back. If > I remember correctly, it some something like we install ourselves into > /FreeBSD on the normal MacOSX partition, and we automatically prepend > /FreeBSD to any name lookups just like the linuxulater prepends > /compat/linux. Or maybe just chroot ourselves into /FreeBSD. > > But that depends on having HFS in the base system. Which might be a > good idea.. Unfortunately the FreeBSD buf code has diverged enough from OSX's that the existing HFS port, which has the excellent property of using OSX HFS code unchanged, no longer works :( later, Peter. From owner-freebsd-ppc@FreeBSD.ORG Fri Jan 7 13:41:31 2005 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DBA2316A4CE; Fri, 7 Jan 2005 13:41:31 +0000 (GMT) Received: from smarthost2.sentex.ca (smarthost2.sentex.ca [205.211.164.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 679AB43D48; Fri, 7 Jan 2005 13:41:31 +0000 (GMT) (envelope-from tinderbox@freebsd.org) Received: from smtp2.sentex.ca (smtp2.sentex.ca [199.212.134.9]) by smarthost2.sentex.ca (8.13.1/8.13.1) with ESMTP id j07DfU1a067312; Fri, 7 Jan 2005 08:41:30 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by smtp2.sentex.ca (8.13.1/8.13.1) with ESMTP id j07DfUcU099149; Fri, 7 Jan 2005 08:41:30 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: by freebsd-current.sentex.ca (Postfix, from userid 666) id 6F8937306E; Fri, 7 Jan 2005 08:41:30 -0500 (EST) Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Message-Id: <20050107134130.6F8937306E@freebsd-current.sentex.ca> Date: Fri, 7 Jan 2005 08:41:30 -0500 (EST) X-Virus-Scanned: ClamAV 0.80/625/Fri Dec 10 12:41:57 2004 clamav-milter version 0.80j on clamscanner3 X-Virus-Scanned: ClamAV 0.80/640/Thu Dec 23 13:48:27 2004 clamav-milter version 0.80j on clamscanner3 X-Virus-Status: Clean X-Virus-Status: Clean Subject: [current tinderbox] failure on powerpc/powerpc X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.1 List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Jan 2005 13:41:32 -0000 TB --- 2005-01-07 12:36:05 - tinderbox 2.3 running on freebsd-current.sentex.ca TB --- 2005-01-07 12:36:05 - starting CURRENT tinderbox run for powerpc/powerpc TB --- 2005-01-07 12:36:05 - checking out the source tree TB --- 2005-01-07 12:36:05 - cd /home/tinderbox/CURRENT/powerpc/powerpc TB --- 2005-01-07 12:36:05 - /usr/bin/cvs -f -R -q -d/home/ncvs update -Pd -A src TB --- 2005-01-07 12:42:18 - building world (CFLAGS=-O2 -pipe) TB --- 2005-01-07 12:42:18 - cd /home/tinderbox/CURRENT/powerpc/powerpc/src TB --- 2005-01-07 12:42:18 - /usr/bin/make -B buildworld >>> Rebuilding the temporary build tree >>> stage 1.1: legacy release compatibility shims >>> stage 1.2: bootstrap tools >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3: cross tools >>> stage 4.1: building includes >>> stage 4.2: building libraries >>> stage 4.3: make dependencies >>> stage 4.4: building everything [...] gzip -cn /tinderbox/CURRENT/powerpc/powerpc/src/share/man/man9/VFS.9 > VFS.9.gz gzip -cn /tinderbox/CURRENT/powerpc/powerpc/src/share/man/man9/vfs_busy.9 > vfs_busy.9.gz gzip -cn /tinderbox/CURRENT/powerpc/powerpc/src/share/man/man9/VFS_CHECKEXP.9 > VFS_CHECKEXP.9.gz gzip -cn /tinderbox/CURRENT/powerpc/powerpc/src/share/man/man9/vfsconf.9 > vfsconf.9.gz gzip -cn /tinderbox/CURRENT/powerpc/powerpc/src/share/man/man9/VFS_FHTOVP.9 > VFS_FHTOVP.9.gz gzip -cn /tinderbox/CURRENT/powerpc/powerpc/src/share/man/man9/vfs_getnewfsid.9 > vfs_getnewfsid.9.gz gzip -cn /tinderbox/CURRENT/powerpc/powerpc/src/share/man/man9/vfs_getvfs.9 > vfs_getvfs.9.gz make: don't know how to make VFS_INIT.9. Stop *** Error code 2 Stop in /tinderbox/CURRENT/powerpc/powerpc/src/share/man. *** Error code 1 Stop in /tinderbox/CURRENT/powerpc/powerpc/src/share. *** Error code 1 Stop in /tinderbox/CURRENT/powerpc/powerpc/src. *** Error code 1 Stop in /tinderbox/CURRENT/powerpc/powerpc/src. *** Error code 1 Stop in /tinderbox/CURRENT/powerpc/powerpc/src. TB --- 2005-01-07 13:41:30 - WARNING: /usr/bin/make returned exit code 1 TB --- 2005-01-07 13:41:30 - ERROR: failed to build world TB --- 2005-01-07 13:41:30 - tinderbox aborted