From owner-freebsd-stable@FreeBSD.ORG Thu Mar 7 19:57:23 2013 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id D33915DC for ; Thu, 7 Mar 2013 19:57:23 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-oa0-f42.google.com (mail-oa0-f42.google.com [209.85.219.42]) by mx1.freebsd.org (Postfix) with ESMTP id 98A83F63 for ; Thu, 7 Mar 2013 19:57:23 +0000 (UTC) Received: by mail-oa0-f42.google.com with SMTP id i18so1115759oag.29 for ; Thu, 07 Mar 2013 11:57:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=lf2Ap7yoJIgD/ad4ZD/tHcjYbK1M1Q6ud8LzMd//I8I=; b=ug2M5Yo4iz/S0D8auu/awWlfwA0AI32EVyilpd0KbYpBWRz/CHZXKXvNOKRmuD8PXK ZBfY91On7t9DSCjhYOTtY7whDWAPj15JcKRrhNf3GzG1x7/1jdOm5I0QbTdSlWWQheiz XemWsfZEEEKZr+R/TLgYTW+e69wtBImxX2YnAeTLGK80FpAcmPXv52xrfZI8ruSJtYzM FO6O30RkdQ3azQEb2oXQb+UQTIeHLS75LsyNMbGophh7K95NXEI8InANtg9YTfAb9YnX ygkndMOLAwWI5910HaVS1/t3hdsOk5aDzXmY/ruh5NOR0wNUWTUqWkSRutQCJTdHHnVw lzNg== MIME-Version: 1.0 X-Received: by 10.60.22.69 with SMTP id b5mr27827195oef.38.1362686242537; Thu, 07 Mar 2013 11:57:22 -0800 (PST) Sender: kob6558@gmail.com Received: by 10.76.11.165 with HTTP; Thu, 7 Mar 2013 11:57:21 -0800 (PST) In-Reply-To: <97F9BA96-A328-4EF9-8E39-A8160AF9EB7A@lafn.org> References: <51CB1227-3A5F-4688-B48D-4D0E47A17572@lafn.org> <5138A742.3090200@wintek.com> <97F9BA96-A328-4EF9-8E39-A8160AF9EB7A@lafn.org> Date: Thu, 7 Mar 2013 11:57:21 -0800 X-Google-Sender-Auth: wmjkU64E7fFqIADMYk_l-dGWIgI Message-ID: Subject: Re: Sanity Check on Mac Mini From: Kevin Oberman To: Doug Hardie Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.14 Cc: rjk@wintek.com, freebsd-stable@freebsd.org X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Mar 2013 19:57:23 -0000 On Thu, Mar 7, 2013 at 11:10 AM, Doug Hardie wrote: > > On 7 March 2013, at 06:42, Richard Kuhns wrote: > > > On 03/07/13 01:59, Doug Hardie wrote: > >> I have a new Mac Mini and have encountered the same problem reported > last year by Richard Kuhns. YongHyeon PYUN provided some patches to the > kernel that resolved the problem. However, without an internet connection > its a bit tricky to get them into the system. Here is the approach I > believe will work, but wanted to check first before I really mess things up. > >> > >> 1. Downloaded from current today via svnweb.freebsd.org: > >> sys/dev/bge/if_bgereg.h > >> sys/dev/bge/if_bge.c > >> sys/dev/mii/brgphy.c > >> > >> I believe the patches are incorporated in today's versions. The > comments indicate such. Thus I don't need to apply the original supplied > patch. > >> > >> 2. Put those on a flash drive. > >> > >> 3. Install 9.1 release from flash drive onto the Mini disk. Have to > include the system source. > >> > >> 4. Copy the files from 1 above from flash over the files on the disk. > >> > >> 5. Rebuild the kernel and install it. > >> > >> Thanks, > >> > >> -- Doug > > > > That's worked for me 3 times now. > > Thanks. Well, I got 9.1 Release installed, but it won't boot from the > internal disk. It doesn't see the disk as bootable. I installed using the > entire disk for FreeBSD. I used the i386 release. Perhaps I need to > switch to the amd64 release? I would generally recommend using the amd64 release, but it may not get your system to boot. How is your disk partitioned? GPT? Some BIOSes are broken and assume that a GPT formatted disk is UEFI and will not recognize them if they lack the UEFI boot partition. UEFI boot is a current project that seems likely to reach head in the fairly near future, but it's not possible now. You may be able to tweak your BIOS to get it to work or you may have to install using the traditional partitioning system. The installer defaults to GPT, but can create either. I have such a system (ThinkPad T520) and I have two disks... one that came with the system and containing Windows, and my GPT formatted FreeBSD disk. I wrote a FreeBSD BootEasy boot into the MBR of the Windows disk and it CAN boot the GPT disk just fine. Not ideal for most, but it works well for me -- R. Kevin Oberman, Network Engineer E-mail: rkoberman@gmail.com