grub-devel
[Top][All Lists]
Advanced

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

RE: GRUB2 on efi32 - Apple Mac Mini


From: James Shewey
Subject: RE: GRUB2 on efi32 - Apple Mac Mini
Date: Tue, 9 Dec 2008 18:47:45 -0500

3 questions:

1) what is the FULL bless command that you are using
2) for the issue where grub is not seeing your home directory, what modules do 
you have running (lsmod should show this) 
3) and finally, what is your prefix and root ( type set to see this and other 
environment vars)

-----Original Message-----
From: Michal Suchanek <address@hidden>
Sent: Tuesday, December 09, 2008 5:16 PM
To: address@hidden
Subject: GRUB2 on efi32 - Apple Mac Mini

Hello

I tried installing GRUB2 on a Mac mini.

There are issues on this platform, and it seems they are too
fundamental to resolve over IRC.

I have installed

OS X 10.4

reFit (some older version which I installed some time ago to make the
system reasonably multibotable).

I could not get the PC version of grub (Debian testing package) to
work with reFit + Apple BIOS emulation - Linux failed to boot as
legacy system. Previously I was using the NetBSD loader which worked
fine.

I installed the efi32 grub version (followed the TestingOnMacBook page
of the wiki, built the grub on a LiveCD and copied the files to the OS
X over network).

Now I can
 -- bless grub with the OS X bless command
  this makes GRUB the default (only) boot loader until OS X next
starts, when OS X boots it makes reFit the default (only) loader again
 -- load GRUB from reFit
  this starts GRUB but the menu is not loaded.
  I can load it with
     configfile /efi/grub/grub.cfg
  or
    chainloader /efi/grub/grub.efi

 Loading reFit from GRUB works about every other time but loading
grub, OS X, or the efi32 GRUB from Debian works always. The Debian efi
GRUB is not seen by reFIT, it probably does not understand ext2.
Interestingly, it also does not see the copy of GRUB in my home on OS
X which should be complete, including a config file.

 Booting legacy systems no longer works - a message that no system
disk is available is always displayed, only with a PC CD inserted the
CD is booted regardless of the legacy media specified in GRUB or reFit

I also did not find any option for rotating the GRUB output to match
the way the display is mounted. As I understand it GRUB uses the
'console' menu by default which is very simple but as there is no PC
bios at this point it still has to draw the characters, right?

Thanks

Michal


_______________________________________________
Grub-devel mailing list
address@hidden
http://lists.gnu.org/mailman/listinfo/grub-devel





reply via email to

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