Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 04 Dec 2007 09:01:21 +0100
From:      Arne Schwabe <schwabe@uni-paderborn.de>
To:        Rui Paulo <rpaulo@FreeBSD.org>
Cc:        FreeBSD Current <freebsd-current@freebsd.org>, freebsd-mobile <freebsd-mobile@freebsd.org>
Subject:   Re: Run Current on a MacBook
Message-ID:  <47550951.2030100@uni-paderborn.de>
In-Reply-To: <4754A046.7010909@FreeBSD.org>
References:  <20071129114620.16752mjgtqsqtxyc@intranet.encontacto.net>		<475048BC.7070904@FreeBSD.org>	<1196713825.87269.52.camel@shumai.marcuscom.com> <4754A046.7010909@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Rui Paulo schrieb:
> 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.
>
Puma is 10.1 ;)
> 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. :-(
>
I my case creating the "FreeBSD" parition with the disk utility and
simply use that parition for FreeBSD worked fine for me.

Arne



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?47550951.2030100>