From owner-freebsd-current@FreeBSD.ORG Fri Jan 13 22:13:41 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D8D9816A41F for ; Fri, 13 Jan 2006 22:13:41 +0000 (GMT) (envelope-from leimy2k@gmail.com) Received: from zproxy.gmail.com (zproxy.gmail.com [64.233.162.193]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0A3A143D46 for ; Fri, 13 Jan 2006 22:13:40 +0000 (GMT) (envelope-from leimy2k@gmail.com) Received: by zproxy.gmail.com with SMTP id 9so737998nzo for ; Fri, 13 Jan 2006 14:13:40 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=peWZC1uvm0a5TrrRfcLXjRyQjoZq2RwWbdlzu9489+avNZxcGP3H/QetsRXtUc3FKrZk+VIR+fyTWx+Q4bSV5oXmY9KA5TezxojnReaoa2zEG2IfKAgRfpfA9v4qFgHIUix2FK03fln/BCCWUFsZWGBFKgaLXPxusC7bsR9kiAY= Received: by 10.36.43.12 with SMTP id q12mr2892543nzq; Fri, 13 Jan 2006 14:13:40 -0800 (PST) Received: by 10.36.46.3 with HTTP; Fri, 13 Jan 2006 14:13:40 -0800 (PST) Message-ID: <3e1162e60601131413r47439165ub72e368fef139e0e@mail.gmail.com> Date: Fri, 13 Jan 2006 14:13:40 -0800 From: David Leimbach To: Jung-uk Kim In-Reply-To: <200601131512.30195.jkim@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <20060111212605.79848.qmail@web34104.mail.mud.yahoo.com> <200601131512.30195.jkim@FreeBSD.org> Cc: alan bryan , freebsd-current@freebsd.org Subject: Re: FreeBSD on Intel Macs? X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 13 Jan 2006 22:13:42 -0000 On 1/13/06, Jung-uk Kim wrote: > On Wednesday 11 January 2006 04:26 pm, alan bryan wrote: > > I read that the new Intel (x86) Macs use EFI rather > > than the traditional PC Bios to boot up. I'm > > interested in using one of these to multiboot OS X and > > FreeBSD and am wondering if it is yet known to work or > > not. Do any changes need to be made to FreeBSD or > > should it work out of the box? Thanks for any insight > > and I know that it may be impossible to fully answer > > until people get their hands on the hardware but I > > just wanted to start thinking about the possibilities. > > If it has something called CSM, it should be able to boot FreeBSD: > > http://www.apcmag.com/apc/v3.nsf/0/64E7EA353646669ECA2570F50012430B > > In fact, Intel has been using EFI on recent motherboards such as > SE7520AF2: > > http://www.intel.com/design/servers/boards/se7520af2/index.htm > > They didn't say it on the web page but it does have EFI. > > If the Apple hardware doesn't have CSM, then we have to make > 'EFI-aware' boot loader chain and add EFI interface (instead of vm86 > bios calls) to i386 kernel. :-( > > Jung-uk Kim > > PS: Sorry to bring up Linux here but Linux won't have the problem > because Intel has added EFI support for i386: > > http://marc.theaimsgroup.com/?l=3Dlinux-kernel&m=3D105848983307228&w=3D2 > > and EFI LILO (for both i386 and ia64) is here: > > http://elilo.sourceforge.net/ > > Just FYI... The linux 2.6.x kernels have support for EFI as well. I'm not sure how much help ELILO really needs to provide anymore as a result. dave