From: James Shewey <jdshewey@gmail.com>
To: The development of GRUB 2 <grub-devel@gnu.org>
Subject: RE: GRUB2 on efi32 - Apple Mac Mini
Date: Tue, 9 Dec 2008 18:47:45 -0500 [thread overview]
Message-ID: <493f0395.0610c00a.3cf5.2ea4@mx.google.com> (raw)
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 <hramrach@centrum.cz>
Sent: Tuesday, December 09, 2008 5:16 PM
To: grub-devel@gnu.org
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
Grub-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/grub-devel
next reply other threads:[~2008-12-09 23:47 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-12-09 23:47 James Shewey [this message]
2008-12-10 12:16 ` GRUB2 on efi32 - Apple Mac Mini peter cros
2008-12-10 13:22 ` Michal Suchanek
-- strict thread matches above, loose matches on Subject: below --
2008-12-09 22:16 Michal Suchanek
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=493f0395.0610c00a.3cf5.2ea4@mx.google.com \
--to=jdshewey@gmail.com \
--cc=grub-devel@gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.