From owner-freebsd-current@FreeBSD.ORG Sun Jul 22 15:44:50 2007 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D8FEE16A421 for ; Sun, 22 Jul 2007 15:44:50 +0000 (UTC) (envelope-from rpaulo@fnop.net) Received: from core.fnop.net (mx.fnop.net [82.102.11.82]) by mx1.freebsd.org (Postfix) with ESMTP id 6DE7413C4CC for ; Sun, 22 Jul 2007 15:44:50 +0000 (UTC) (envelope-from rpaulo@fnop.net) Received: from core.fnop.net (mx.fnop.net [82.102.11.82]) by core.fnop.net (Postfix) with ESMTP id CE951690E3D; Sun, 22 Jul 2007 16:38:32 +0100 (WEST) Received: by core.fnop.net (Postfix, from userid 1015) id 75179690E5E; Sun, 22 Jul 2007 16:38:32 +0100 (WEST) X-Spam-Checker-Version: SpamAssassin 3.1.7 (2006-10-05) on core.fnop.net X-Spam-Level: X-Spam-Status: No, score=-2.0 required=5.0 tests=AWL,BAYES_00, FORGED_RCVD_HELO autolearn=ham version=3.1.7 Received: from epsilon.local (62.169.100.231.rev.optimus.pt [62.169.100.231]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by core.fnop.net (Postfix) with ESMTP id 1F590690E3D; Sun, 22 Jul 2007 16:38:28 +0100 (WEST) Message-ID: <46A37B6B.2050901@fnop.net> Date: Sun, 22 Jul 2007 16:44:43 +0100 From: Rui Paulo User-Agent: Thunderbird 2.0.0.4 (X11/20070704) MIME-Version: 1.0 To: Andrew Gallatin References: <18082.16126.915890.401438@grasshopper.cs.duke.edu> In-Reply-To: <18082.16126.915890.401438@grasshopper.cs.duke.edu> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV using ClamSMTP Cc: current@freebsd.org Subject: Re: freebsd-current@lists.freebsd.org 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: Sun, 22 Jul 2007 15:44:50 -0000 Andrew Gallatin wrote: > [didn't seem to go through first time; apologies if you > see this twice] > > Hi, > > I'm trying to install FreeBSD/amd64 on a Core2 based iMac using the > last snapshot I could find (7.0-CURRENT-200706-amd64-disc1.iso). I've > got a blank firewire disk I plan to throw at it. > > At boot, sysinstall dies with "Probing disks... BARF 170 <33>", > which causes a "Going nowhere without my init!" panic. > This message points to this code in libdisk: > > /* APPLE have ty as a string */ > if ((*r) && (strcmp(t, "APPLE") && strcmp(t, "GPT"))) { > printf("BARF %d <%d>\n", __LINE__, *r); > exit (0); > } > > This happens with or without the firewire drive plugged in, so I'm > assuming FreeBSD's getting confused by the internal disk. According > to the Apple utilities, the disk looks like this: > > % sudo diskutil list /dev/disk0 > /dev/disk0 > #: type name size identifier > 0: GUID_partition_scheme *232.9 GB disk0 > 1: EFI 200.0 MB disk0s1 > 2: Apple_HFS Tiger 51.5 GB disk0s2 > 3: Apple_HFS Leopard 51.5 GB disk0s3 > 4: Apple_HFS home 129.2 GB disk0s4 > > > I'm about to plug the firewire disk into another box and install using > make installworld DESTDIR=/firewire_disk, but this is the sort of > thing that would really, really put off your typical FreeBSD would-be > adopter. Is there anything we can do to fix this in the 7.0 > timeframe? As a workaround try using a 6.2 CD. > On a somewhat related note, how well does FreeBSD even work on > an iMac? Can we suspend/resume SMP machines yet? No. -- Rui Paulo