From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by lists.gnu.org with archive (Exim 4.71) id 1Z9c9Y-0003GN-Vb for mharc-grub-devel@gnu.org; Mon, 29 Jun 2015 12:43:28 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:36097) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z9c9W-0003GG-Is for grub-devel@gnu.org; Mon, 29 Jun 2015 12:43:27 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Z9c9S-00016Z-Gc for grub-devel@gnu.org; Mon, 29 Jun 2015 12:43:26 -0400 Received: from mail-la0-x22d.google.com ([2a00:1450:4010:c03::22d]:35647) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z9c9S-00016Q-7o for grub-devel@gnu.org; Mon, 29 Jun 2015 12:43:22 -0400 Received: by lagh6 with SMTP id h6so60848345lag.2 for ; Mon, 29 Jun 2015 09:43:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:to:cc:subject:message-id:in-reply-to:references :mime-version:content-type:content-transfer-encoding; bh=uaR5UUZ8kyH3efGS7Ly5/ogZEhy4tOIR3tRdWd5/jq8=; b=HTv6XRNnsFNKj+cJKOiODKWvU//PkNnmbY0H1crkghtC6b4y0W85TWUNuDg/atVj3H LbA8CbRX4jleiJMt4b0RxF5ip7ASgB+ATDCzwTS9WLRl7y9GAj8Zuu+e5Ob3XlI4o2k5 wnrYZob/nuBVota3WA67r7Ew/mSo2mU8g6UJyPp2uiwoX2zjMkdXW4ziR+im6xrga3o9 rUHd8rU8N0QMARixscu/0cV0F1lfo8FNTfeB2pwMpWMwJ/D8KPlkwbuXVS3vJ5ePdMl9 Flx1lSQjSknNnqNord7lPS2MHB40Ckd71FAkm/kaB8xKG59/KsIk9r+OWRjK9KixIWSR JRAA== X-Received: by 10.112.85.204 with SMTP id j12mr14638979lbz.47.1435596201259; Mon, 29 Jun 2015 09:43:21 -0700 (PDT) Received: from opensuse.site (ppp91-76-14-38.pppoe.mtu-net.ru. [91.76.14.38]) by mx.google.com with ESMTPSA id n4sm10947508laj.44.2015.06.29.09.43.20 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 29 Jun 2015 09:43:20 -0700 (PDT) Date: Mon, 29 Jun 2015 19:43:19 +0300 From: Andrei Borzenkov To: danjde@msw.it Subject: Re: macosx (darwin) fail to boot from Grub2 Message-ID: <20150629194319.70054c7e@opensuse.site> In-Reply-To: References: <476fd913934dfcd834c06b8aa9f3046b@msw.it> <20150628202221.31a76b02@opensuse.site> X-Mailer: Claws Mail 3.11.0 (GTK+ 2.24.28; x86_64-suse-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a00:1450:4010:c03::22d Cc: grub-devel@gnu.org X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: The development of GNU GRUB List-Id: The development of GNU GRUB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Jun 2015 16:43:27 -0000 =D0=92 Mon, 29 Jun 2015 12:02:04 +0200 danjde@msw.it =D0=BF=D0=B8=D1=88=D0=B5=D1=82: > I've made as suggested, but obtain: >=20 >=20 > "invalid signature" Could you post "efibootmgr -v" output from Linux? > "press enter to go back" >=20 >=20 >=20 > (...) > > > > This does not work on native EFI grub (i.e. when grub platform is > > x86_64-efi or i386-efi). You can use EFI chainloading to start Mac OS=20 > > X > > bootloader instead of trying to load kernel directly. Somehing like > > > > To load OSX, use the following section in grub.cfg: > > > > menuentry "MacOSX" { > > # Search the root device for Mac OS X's loader. > > search --file --no-floppy --set=3Droot /usr/standalone/i386/boot.efi > > # chainload the loader, pass parameters like -v directly > > chainloader (${root})/usr/standalone/i386/boot.efi #-v > > } > > > > I think boot.efi is also present under some other path, I forgot. The > > above is from Ubuntu page. >=20 >=20 > thanks! >=20 > davide