From owner-freebsd-mobile@FreeBSD.ORG Tue Dec 4 00:33:19 2007 Return-Path: Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6AB4716A419 for ; Tue, 4 Dec 2007 00:33:19 +0000 (UTC) (envelope-from rpaulo@gmail.com) Received: from mu-out-0910.google.com (mu-out-0910.google.com [209.85.134.191]) by mx1.freebsd.org (Postfix) with ESMTP id DFF3513C4DB for ; Tue, 4 Dec 2007 00:33:18 +0000 (UTC) (envelope-from rpaulo@gmail.com) Received: by mu-out-0910.google.com with SMTP id i10so227011mue for ; Mon, 03 Dec 2007 16:33:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:content-type:content-transfer-encoding:sender; bh=f5O6dYgfPv0l241CwsDCRjjOUQhAusM27RjMnDTx8fk=; b=vwW2Tbbd9otcl+7ZMyDbvnwR3dDhW1S6XSCnoXRMPXPAG7fbqEedI7Sh6CYH0nO8ql3x/QpJXAwGjrk2FglTY4zVX6qJkE6PTd2C8pDZ58XU7HpmD7UmZB5ewSCUDc9mjEZlCvhV0E3Beprq93kAGQMdEf/hvh0Em3VDd1tZzKo= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=received:message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:content-type:content-transfer-encoding:sender; b=Oi0LZGhCzDscjcYrijqP3PXr3ZKFcQ9sP32KDKoeDEoOSSruHW85RW0VYRRlwTEMxsi+9EC9YPoZqW9/omHgszpEKJDX+pjOboqhwHWVeeXOoX6GBl5HtYL0HC5NgtFR3gxv+0yistHTb+GX6usbHTDB7fqOSZdM9tH1x+uA9NA= Received: by 10.82.167.5 with SMTP id p5mr42021bue.1196728395603; Mon, 03 Dec 2007 16:33:15 -0800 (PST) Received: from epsilon.mshome.net ( [62.169.115.129]) by mx.google.com with ESMTPS id 34sm3624712nfu.2007.12.03.16.33.12 (version=SSLv3 cipher=RC4-MD5); Mon, 03 Dec 2007 16:33:14 -0800 (PST) Message-ID: <4754A046.7010909@FreeBSD.org> Date: Tue, 04 Dec 2007 00:33:10 +0000 From: Rui Paulo User-Agent: Thunderbird 2.0.0.9 (Macintosh/20071031) MIME-Version: 1.0 To: Joe Marcus Clarke References: <20071129114620.16752mjgtqsqtxyc@intranet.encontacto.net> <475048BC.7070904@FreeBSD.org> <1196713825.87269.52.camel@shumai.marcuscom.com> In-Reply-To: <1196713825.87269.52.camel@shumai.marcuscom.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Sender: Rui Paulo Cc: FreeBSD Current , eculp , freebsd-mobile Subject: Re: Run Current on a MacBook X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Dec 2007 00:33:19 -0000 Joe Marcus Clarke wrote: > On Fri, 2007-11-30 at 17:30 +0000, Rui Paulo wrote: >> eculp wrote: >>> I am a half step away from buying a MacBook based on the following >>> assumptions: >>> >>> 1. I should run current and it has the SMP problem fixed. >> The fix was not yet committed. >> >>> 2. It can be dual booted between OSX and FreeBSD? >>> a. The handbook only mentions that it can be run as a guest OS. >> The handbook doesn't mention anything about running FreeBSD on a >> MacBook. You probably want to read http://wiki.freebsd.org/AppleMacbook >> >>> b. Is there a short list to run both OS's I've done this with >>> windows many times over the years but I have on idea where to >>> start with Mac. Example: Clean the disk and start with FBSD >>> or somehow compress the MacOSX file system and use the rest >>> for BSD, etc. etc. >> * Partition your drive witht Bootcamp >> * Install rEFIt. http://refit.sf.net/ >> * Boot FreeBSD install CD and install it to the desired partition. Don't >> install an MBR boot manager. >> * Sync your MBR with the GPT by using the refit tool (available in the >> refit boot menu). > > I've tried this procedure twice now, and the results are the same: even > after selecting "None" for the boot manager, by GPT gets overridden with > an MBR. Almost everything works fine after that. rEFIt allows me to > boot into MacOS X or FreeBSD, but the gptsync tool does not work, and I > couldn't upgrade to Leopard until I re-partitioned my drive (which I > did, and ended up right back with an MBR after installing FreeBSD). > > If there's some trick to this I'm missing, I'd love to know before > "Puma" comes out. Well, I think that if you restore your MBR to a PMBR* (a GPT MBR) you lose the ability to boot FreeBSD beecause rEFIt seems to expect a FreeBSD MBR, IIRC. But on the other hand, you probably need a PMBR (i.e. have your disk with operating systems that can boot from GPT) to upgrade Mac OS X. Yes, I know, it's horrible. :-( * Protective MBR -- Rui Paulo