From owner-freebsd-questions@freebsd.org Sat Oct 15 09:11:53 2016 Return-Path: Delivered-To: freebsd-questions@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 24379C124E3 for ; Sat, 15 Oct 2016 09:11:53 +0000 (UTC) (envelope-from holindho@saunalahti.fi) Received: from vs15.mail.saunalahti.fi (vs15.mail.saunalahti.fi [62.142.117.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "vs15.mail.saunalahti.fi", Issuer "vs15.mail.saunalahti.fi" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id DCC9995E for ; Sat, 15 Oct 2016 09:11:52 +0000 (UTC) (envelope-from holindho@saunalahti.fi) Received: from vams (localhost [127.0.0.1]) by vs15.mail.saunalahti.fi (Postfix) with SMTP id 1FAFC8B for ; Sat, 15 Oct 2016 12:03:11 +0300 (EEST) Received: from gw02.mail.saunalahti.fi (gw02.mail.saunalahti.fi [195.197.172.116]) by vs15.mail.saunalahti.fi (Postfix) with ESMTP id EE7228B for ; Sat, 15 Oct 2016 12:03:10 +0300 (EEST) Received: from macpro.local (62-78-248-13.bb.dnainternet.fi [62.78.248.13]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by gw02.mail.saunalahti.fi (Postfix) with ESMTPSA id C19E340062 for ; Sat, 15 Oct 2016 12:03:09 +0300 (EEST) To: freebsd-questions@freebsd.org From: Heikki Lindholm Subject: Install on macpro1,1 (efi32) Message-ID: <5801F0B2.1070201@saunalahti.fi> Date: Sat, 15 Oct 2016 12:02:42 +0300 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Oct 2016 09:11:53 -0000 Hello list, I'm quite unfamiliar with FreeBSD, but thought I'd give it a try, mainly to get ZFS, and maybe to get rid of Linux. The machine I'm trying to install on is a first generation Apple Mac Pro (macpro1,1) with 64-bit Xeons, but 32-bit EFI implementation. I tried to boot some of the installation media with varying success. The following would not boot at all: FreeBSD-10.3-RELEASE-amd64-uefi-disc1.iso FreeBSD-11.0-RELEASE-amd64-disc1.iso The following did boot: FreeBSD-10.3-RELEASE-amd64-disc1.iso I'm guessing that the one that boots, does it in the BIOS emulation mode provided by Apple's firmware. Of course, I'd like to skip any BIOS emulation and have it utilise EFI, and I'd also like to start with the latest 11.0 RELEASE version. So, my questions are: Does FreeBSD support a mixed boot-up process of a 32-bit EFI and a 64-bit kernel (Linux does, or at least did). Once the kernel is booted up, does it matter in FreeBSD whether it got booted using BIOS emulation or EFI (ie. slower firmware call access, changes in perceived HD geometry or device tree, etc..)? Is there a way to boot the 11 RELEASE installation media on this machine? Ultimately I'd like to have a dual boot system of OS X and FreeBSD with only Apple's firmware provided OS / boot device chooser (pressing Alt at startup). IF reFind or something like that is the only way on this machine then so be it, though. Regards, Heikki Lindholm