From owner-freebsd-ppc@FreeBSD.ORG Fri Jan 3 14:18:24 2014 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 6E17271 for ; Fri, 3 Jan 2014 14:18:24 +0000 (UTC) Received: from smtpauth4.wiscmail.wisc.edu (wmauth4.doit.wisc.edu [144.92.197.145]) (using TLSv1 with cipher RC4-MD5 (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 3A7DC10F0 for ; Fri, 3 Jan 2014 14:18:22 +0000 (UTC) MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; CHARSET=US-ASCII Received: from avs-daemon.smtpauth4.wiscmail.wisc.edu by smtpauth4.wiscmail.wisc.edu (Oracle Communications Messaging Server 7u4-27.01(7.0.4.27.0) 64bit (built Aug 30 2012)) id <0MYT00800X15SG00@smtpauth4.wiscmail.wisc.edu> for freebsd-ppc@freebsd.org; Fri, 03 Jan 2014 08:18:15 -0600 (CST) X-Spam-PmxInfo: Server=avs-4, Version=6.0.3.2322014, Antispam-Engine: 2.7.2.2107409, Antispam-Data: 2014.1.3.140914, SenderIP=0.0.0.0 X-Spam-Report: AuthenticatedSender=yes, SenderIP=0.0.0.0 Received: from wanderer.tachypleus.net (pool-72-66-107-173.washdc.fios.verizon.net [72.66.107.173]) by smtpauth4.wiscmail.wisc.edu (Oracle Communications Messaging Server 7u4-27.01(7.0.4.27.0) 64bit (built Aug 30 2012)) with ESMTPSA id <0MYT006JBX2EKK00@smtpauth4.wiscmail.wisc.edu>; Fri, 03 Jan 2014 08:18:15 -0600 (CST) Message-id: <52C6C6A5.1020404@freebsd.org> Date: Fri, 03 Jan 2014 09:18:13 -0500 From: Nathan Whitehorn User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 To: precutcolours@mailcan.com, freebsd-ppc@freebsd.org Subject: Re: Install Tips for Newbie with FreeBSD 10 References: <1388713046.8058.65995889.43FA6F1D@webmail.messagingengine.com> <52C6288F.7050106@freebsd.org> <1388742923.13075.66094133.4ECA9B2B@webmail.messagingengine.com> In-reply-to: <1388742923.13075.66094133.4ECA9B2B@webmail.messagingengine.com> X-Enigmail-Version: 1.6 X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Jan 2014 14:18:24 -0000 On 01/03/14 04:55, precutcolours@mailcan.com wrote: > OK .. I should clarify. The whole point of the flash stick is to isolate > the Apple Partition Table problem. I need GUID tables on all other > disks. These must be used by other machines. The flash stick can stay > put on its assigned box. (For booting that alone, there's no particular > benefit to GUID tables, as you say.) I'm still not quite sure why you need GPT -- if you are sharing the disks with other FreeBSD, Apple, or Linux machines, they can all read APM no matter the platform. And APM and GPT have essentially the same features. But you are of course free to use GPT for non-boot disks if you like. > Next, I gather at least one UFS partition holds the BSD kernel. OK. So I > can't boot FreeBSD straight from ZFS on PowerPC? Not yet. > Am I correct that the min install on the flash stick would be GRUB2 > pointing to a boot kernel on a UFS partition someplace else? You don't need GRUB -- the regular FreeBSD loader and Open Firmware boot menu should suffice. > Since I can't use ZFS for the kernel anyway, would it be better to put > the UFS-kernel partition on the flash stick itself, with the rest of BSD > on some ZFS partition? Yes, I'd think so. May speed up booting as well. > I would already have the partition tables made, it's just a question of > populating and filesystems. I do not see a need to ask FreeBSD to make > the partition tables. I could have the filesystems already done, too, so > the installer could just populate. I dislike the notion of installing > one place, then divvying up. On Linux there is usually a menu-driven > scheme to assign /tmp, /var, /home and such wherever during install. I > assume FreeBSD 10 has something equivalent. It does indeed. Our installer ZFS support is in its infancy though. There are a number of directions you will find on the web for setting up ZFS systems or ZFS + UFS boot partition. They are x86 focused, but the same instructions -- aside from ZFS and GPT not being bootable -- apply perfectly well to PPC. > >> FreeBSD project is not currently providing prebuilt PowerPC packages > Thanks for that sad tip. I was waiting on v 10 binary packaging. I was > aware of all the meltdowns in recent months. So even with the new v 10, > I must build all packages on PowerPC from source, like Gentoo Linux? Has > the BSD team any ETA/plans on binary package support for PowerPC > (weeks/months/years/never)? > > Thanks again. > I'm hoping "months". Certainly not years. The PPC package building nodes got shut down and then developed some disk problems and had to be moved etc. etc. With 10.0 going out, we should get some breathing room to set it all back up again. -Nathan