From owner-freebsd-ppc@FreeBSD.ORG Sat Aug 2 09:54:56 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 4BDF0106566C for ; Sat, 2 Aug 2008 09:54:56 +0000 (UTC) (envelope-from richard.delaurell@gmail.com) Received: from wf-out-1314.google.com (wf-out-1314.google.com [209.85.200.168]) by mx1.freebsd.org (Postfix) with ESMTP id 19C7A8FC17 for ; Sat, 2 Aug 2008 09:54:55 +0000 (UTC) (envelope-from richard.delaurell@gmail.com) Received: by wf-out-1314.google.com with SMTP id 24so1158493wfg.7 for ; Sat, 02 Aug 2008 02:54:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:in-reply-to:mime-version:content-type:references; bh=CAnQCzkChOXfuzi4HR9aVEmyGTZMpVjiTlfFAiFl4So=; b=FdT3nNAKfwQ6vPdXH12EFBGwdLvXne4oEuaR1GcVF/zYQRRUSI9bob01z1gvYYc2QE Xqi9tOi2GewXDJFzQpa67Qs7/W5BgAIaDS1HChPiNU7pq/5KgOTm2VvLxQbhNKK0qGZq tOJfO7Qs4+s1F5ZrDWIQaCSm07+ARQ4QfnG08= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:in-reply-to:mime-version :content-type:references; b=QiOAauZn8+oa/Lmrpb5ZesaMym0yYxxy9fgfG1T378bjpPIA6SoZENaZnRhuMgAP56 a2bGvMq0Hf7Wq2m4Kh35pjcUOMmpRYJmTZPXOmKQmHz2cx1qpatqi7ttX2ND9Fwjh5QB 1UndSPe6Cht/724N3l0mi0k6aDvAV9n7Ihmfs= Received: by 10.142.157.9 with SMTP id f9mr4107770wfe.311.1217670894619; Sat, 02 Aug 2008 02:54:54 -0700 (PDT) Received: by 10.142.253.19 with HTTP; Sat, 2 Aug 2008 02:54:54 -0700 (PDT) Message-ID: <4324dbec0808020254v4c16ec95p6c87a03db931719b@mail.gmail.com> Date: Sat, 2 Aug 2008 04:54:54 -0500 From: "Richard DeLaurell" To: "Shane Ambler" , "Peter Grehan" , freebsd-ppc@freebsd.org In-Reply-To: <4892A7C4.3030105@ShaneWare.Biz> MIME-Version: 1.0 References: <20080801122438.EFA73657@dommail.onthenet.com.au> <4892A7C4.3030105@ShaneWare.Biz> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: Re: imac rev D 7.0 rel booting issue 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: Sat, 02 Aug 2008 09:54:56 -0000 Moving the / partition within the first 8g did fix the situation and 7 now boots up with: 0>boot hd:,\loader hd:8 I will give it a simpler devalias once I'm in my comfort-zone that everything is all squared away (generally takes about a month). Just a couple of end-user observations: pdisk does not seem to have been accessible on the FreeBSD installation disk--perhaps I wasn't looking in the right place--though it made (re-)partitioning the unix part of the hd fairly simple. On the other hand, disklabel in FB seems much more straight-forward than that for NetBSD. Thank you for all of your help. Richard DeLaurell On Fri, Aug 1, 2008 at 1:05 AM, Shane Ambler wrote: > Peter Grehan wrote: > >> Hi Richard, >> >> I installed FreeBSD 7 on partitions 11-16; those begin at 11g. >>> >> .. >> >>> I seem to remember something about the imacs having an 8g limit. >>> Is this what I am running into? >>> >> >> I believe this might be the case: it's a limit with OpenFirmware, >> which the FreeBSD loader uses to access disk blocks. >> > > I do believe all the coloured imacs have the 8G limit. > > Why does it not affect the NB2 installation? >>> >> >> As you mentioned, the NetBSD kernel is in the os9 partition, which is >> < 8G. Once the o/s has booted, NetBSD (and FreeBSD) will use hardware >> to directly access the drives and >> >> An issue you have seen is that the FreeBSD loader has no HFS filesystem >> support, so it can't boot a kernel that is on the same HFS >> partition that it may itself live on. >> >> > Even MacOS 9 & X has this issue - you may need to reorganise to get > around it. > > The technical side is that "the partition that contains the kernel must > be within the first 8G of the drive". > Once the kernel has started up it can then mount partitions that are > outside the 8G that hold the rest of your software. (This would be up to > 120G I think) > > With NetBSD booting from the os9 partition the kernel is starting from > there, once running it can access it's partition that goes outside the 8G. > It's not actually booting from the 10G partition you have for it. > > You will need say a <200M partition inside the 8G to hold the FreeBSD > kernel and /etc to get it started so it can then get to it's main partition > for the rest. I'm not certain how much more is needed - I would normally > have /bin /sbin on the root partition but I don't think you need them to get > things started. You may want them there for emergency recovery though. > > > -- > > Shane Ambler > FreeBSD (at) ShaneWare (dot) Biz > > http://ShaneWare.Biz >