From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1LACIn-0003po-4M for mharc-grub-devel@gnu.org; Tue, 09 Dec 2008 18:47:41 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LACIl-0003pg-Vl for grub-devel@gnu.org; Tue, 09 Dec 2008 18:47:40 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LACIj-0003pU-SI for grub-devel@gnu.org; Tue, 09 Dec 2008 18:47:39 -0500 Received: from [199.232.76.173] (port=47155 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LACIj-0003pR-NM for grub-devel@gnu.org; Tue, 09 Dec 2008 18:47:37 -0500 Received: from mail-qy0-f17.google.com ([209.85.221.17]:56157) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LACIi-0001Fx-Pr for grub-devel@gnu.org; Tue, 09 Dec 2008 18:47:37 -0500 Received: by qyk10 with SMTP id 10so412294qyk.18 for ; Tue, 09 Dec 2008 15:47:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:mime-version :content-class:subject:date:importance:x-priority:to :content-transfer-encoding:content-type:from; bh=hU6ZcV1QwvbSit88FOWHOjjMwWeifK54TlG7QYQdlGU=; b=AH+j0O3z6Yfn1jNsclgZSeLLAHQaAxDw8xcwjZM+vqCTkTxYcFA1WApmQENcYQsUDX yqnJFZytABFyj8A1cl6PZ1AWTBpEAkzH4rvAnW3m5ekNgjhyXMdfHDwpp1uWmFG0PQxb 8w/IG/2x2yI6p1mwq3T4Mys8Y24D8I55TY2q0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:mime-version:content-class:subject:date:importance :x-priority:to:content-transfer-encoding:content-type:from; b=fClfgl9wrke/ktpkbHblCTRNjYvzzqxqfwnH8BFxnF8EZy156fUpvIoN1TWUzNLOMR TAYO6+UbGohZPbIreVignDcr+CEYP9ZiKPUTfrPz0no2IVodXBmt+bY6jKziHDYl5WS4 bCJcJFwWMLsQecaW5R6X88sPux2b4K8ppHMV8= Received: by 10.214.9.5 with SMTP id 5mr1182956qai.233.1228866454836; Tue, 09 Dec 2008 15:47:34 -0800 (PST) Received: from Inbox (68-244-36-244.pools.spcsdns.net [68.244.36.244]) by mx.google.com with ESMTPS id 6sm905609ywp.39.2008.12.09.15.47.31 (version=SSLv3 cipher=RC4-MD5); Tue, 09 Dec 2008 15:47:33 -0800 (PST) Message-ID: <493f0395.0610c00a.3cf5.2ea4@mx.google.com> MIME-Version: 1.0 content-class: Date: Tue, 9 Dec 2008 18:47:45 -0500 Importance: normal X-Priority: 3 To: The development of GRUB 2 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" From: James Shewey X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) Subject: RE: GRUB2 on efi32 - Apple Mac Mini X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: The development of GRUB 2 List-Id: The development of GRUB 2 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Dec 2008 23:47:40 -0000 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)=20 3) and finally, what is your prefix and root ( type set to see this and oth= er environment vars) -----Original Message----- From: Michal Suchanek 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