Date: Fri, 23 Sep 2011 16:50:30 -0400 From: Eric McCorkle <eric@shadowsun.net> To: freebsd-current@freebsd.org Subject: Re: Boot FreeBSD-current on macbook from USB stick ? Message-ID: <4E7CF115.5000103@shadowsun.net> In-Reply-To: <66072.1316805172@critter.freebsd.dk> References: <66072.1316805172@critter.freebsd.dk>
next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig549EA2D197115EF98120D58E Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 09/23/11 15:12, Poul-Henning Kamp wrote: > Has anybody managed this on an unadultered MacBook ? > > I've tried with rEFIt and it sees the FreeBSD, but it doesn't > boot for me :-/ > I have. There's some information which isn't easy co come by: Macs use a non-standard EFI boot process. They search for an HFS+ partition, which has a special "blessed" file containing the EFI bootloader. They also set the graphics hardware into framebuffer mode.=20 To boot a standards-compliant EFI OS, you'd have to have an HFS+ partition containing an EFI program that sets the graphics hardware back to text mode, then exits, dropping you back to the EFI boot console. You can boot in legacy BIOS mode, which I do. You have to create an MBR/BSD label installation, as if you have a GPT, the firmware will do what I described above. Now, the mac firmware will wait 30 seconds before doing the legacy BIOS boot. You can get around this by holding ALT at power on, and selecting "windows" (*sigh*). I have the following partition scheme: MBR---BSD---+---ZFS | +---Swap I do not use refit. --------------enig549EA2D197115EF98120D58E Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (FreeBSD) iQIcBAEBAgAGBQJOfPEdAAoJENSCzbQ+koZ7VnsQAMJLTuq6JlANKDKBJTEyQOOc ifPL7kTfp1ta/Bqf4g3FVb3FhQw77qXbiKHzGqW6SFpxR0iZxbKbz/OCDOZROr6c M9OoZ7K6Vuk/MctukpWipJvejfVUnojL8YjbGmZxiW+CYmNPSEVjBVGtYbBI1gyI +T9q1X58iITjy4JyWOOC3F1XCYhQ2nwSGF9n1uRCcs2+n0KCogzF1yA0TM5NzwaD PikHtwDoBq9il1sVTozmZ2mHw4sqszFZSMf21PFj3TOC6VATQwjLfktwxdeTMzN+ Uhl0pVWtZu3sLbET4Lj4pWUvAv9s0tR9/0N/PtcwJpfEQtdVA6CSaN60Fh1/rZ/0 MTn+u32ft3uPzrKDOBlKydiv8MuDibB14jsXCb2SpIq9M62k60ofwUk90Pa305Xs emU07gCiKtE7xqjVDnxiKPzClUP6dtoZIJizeyS9rNsRR5+JqZlvDwNHrCDk9MUs N35jfq6SKFvy34k09mStpzqOKc8WXIQkrjdVy9lbT5jBEOcLw/BIE0Pi2Qa9kjyd PE68lHHQxSK5Mru0izU9bOXkOdnyb31bOzo9iHN4z44ptPlg7xDaQwN5Mz6YzgWI ZOneR3qd8JNgohxEwe7FLCp+bUY2g2mmRiI0nM3rd5VnN2EedDgaAghJ1MW+wFyJ 8GUrIdPGlp14RmrfYGqj =YMCi -----END PGP SIGNATURE----- --------------enig549EA2D197115EF98120D58E--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4E7CF115.5000103>