help-grub
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: EFI Boot on MacPro


From: Ziling Zhao
Subject: Re: EFI Boot on MacPro
Date: Tue, 18 Nov 2008 13:26:02 -0800

So, I've mucked around a bit and grub is loading. I can have it load the linux image as well, but it freezes soon after.

Output is:

  Booting 'Gentoo'
   
     [Linux-bzImage, setup=0x2c00, size=0x2ff4701]
Video mode: address@hidden
Video frame buffer: f0000000

-- Then it freezes --

I seeded a bunch of grub_printf statements to see where it dies, and it seems like it calls grub_machine_fini() (grub_loader_noreturn) is set to 1. However, it doesn't seem to get back to grub_cmd_boot, which is calling grub_loader_boot.

Anybody know what this is doing?

I've heard that people have successfully gotten non rEFItted makes to boot Linux, can anybody confirm this?


I compiled the grub2 stuff with "./configure --with-platform=efi --target=i386", this is grub trunk.

On Thu, Nov 13, 2008 at 12:38 PM, Ziling Zhao <address@hidden> wrote:
So, right after I sent that, I got it to detect correctly.

However, when I but off of it. (This is the HFS+ partition)

It boots to OS X, no grub menu, or anything. Which means it failed. But at least it sees it.

More details later.


On Thu, Nov 13, 2008 at 12:36 PM, Ziling Zhao <address@hidden> wrote:
I've been following the steps outlined here: http://grub.enbug.org/TestingOnEFI

And so far, have been unable to successfully boot into the machine.

This is on an Intel Mac Pro. I'm trying to do it *without* rEFIt.

I've compiled grub2 on a linux machine and copied it to a HFS+ partition. As well as the vfat GPT partition.

I then booted into OS X and blessed it, tried both the HFS+ and the vfat partition.

When holding down the alt key during boot, it does not show up in the menu.

However, when I use the refit boot CD, it detects that I have grub.efi on the HFS partition.
If I select that partition for booting, it errors out, and I get the message:

"Error: Unsupported while loading grub.efi"

So, refit *knows* that the efi is there, how do I get the Mac itself to understand that?

--
~Ziling Zhao




--
~Ziling Zhao




--
~Ziling Zhao


reply via email to

[Prev in Thread] Current Thread [Next in Thread]