Date: Sun, 22 Jul 2007 16:44:43 +0100 From: Rui Paulo <rpaulo@fnop.net> To: Andrew Gallatin <gallatin@cs.duke.edu> Cc: current@freebsd.org Subject: Re: freebsd-current@lists.freebsd.org Message-ID: <46A37B6B.2050901@fnop.net> In-Reply-To: <18082.16126.915890.401438@grasshopper.cs.duke.edu> References: <18082.16126.915890.401438@grasshopper.cs.duke.edu>
next in thread | previous in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?46A37B6B.2050901>
