grub-devel.gnu.org archive mirror
 help / color / mirror / Atom feed
* Loading OS/X 10.7 by grub x86_64-efi fails
@ 2013-05-09 18:32 Andrey Borzenkov
  2013-05-09 20:03 ` Andrey Borzenkov
  2013-05-10 12:18 ` Vladimir 'φ-coder/phcoder' Serbinenko
  0 siblings, 2 replies; 10+ messages in thread
From: Andrey Borzenkov @ 2013-05-09 18:32 UTC (permalink / raw)
  To: grub-devel

I have MacBook (Pro?) 3.1 with OS/X 10.7. I installed as second OS
openSUSE 12.3 using EFI CD boot (worked just fine) and x86_64-efi
grub2. I had to manually bless grub on EFI partition to actually boot
it. os-prober also found installed OS/X and added to boot menu.

The problem is, both 32 and 64 menu options crash during boot. Is it
supposed to work in the first place? If yes, which diagnostic I can
collect to debug it further?


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Loading OS/X 10.7 by grub x86_64-efi fails
  2013-05-09 18:32 Loading OS/X 10.7 by grub x86_64-efi fails Andrey Borzenkov
@ 2013-05-09 20:03 ` Andrey Borzenkov
  2013-05-10 12:18 ` Vladimir 'φ-coder/phcoder' Serbinenko
  1 sibling, 0 replies; 10+ messages in thread
From: Andrey Borzenkov @ 2013-05-09 20:03 UTC (permalink / raw)
  To: Andrey Borzenkov

В Thu, 9 May 2013 22:32:05 +0400
Andrey Borzenkov <arvidjaar@gmail.com> пишет:

> I have MacBook (Pro?) 3.1 with OS/X 10.7. I installed as second OS
> openSUSE 12.3 using EFI CD boot (worked just fine) and x86_64-efi
> grub2. I had to manually bless grub on EFI partition to actually boot
> it. os-prober also found installed OS/X and added to boot menu.
> 
> The problem is, both 32 and 64 menu options crash during boot. Is it
> supposed to work in the first place? If yes, which diagnostic I can
> collect to debug it further?

To add - 30_os-prober is using xnu_* commands to boot OS X, and they
failed. Chainloading of /usr/standalone/i386/boot.efi works in current
trunk.


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Loading OS/X 10.7 by grub x86_64-efi fails
  2013-05-09 18:32 Loading OS/X 10.7 by grub x86_64-efi fails Andrey Borzenkov
  2013-05-09 20:03 ` Andrey Borzenkov
@ 2013-05-10 12:18 ` Vladimir 'φ-coder/phcoder' Serbinenko
  2013-05-10 13:12   ` Andrey Borzenkov
  2013-11-27 18:26   ` Andrey Borzenkov
  1 sibling, 2 replies; 10+ messages in thread
From: Vladimir 'φ-coder/phcoder' Serbinenko @ 2013-05-10 12:18 UTC (permalink / raw)
  To: grub-devel

[-- Attachment #1: Type: text/plain, Size: 779 bytes --]

On 09.05.2013 20:32, Andrey Borzenkov wrote:

> I have MacBook (Pro?) 3.1 with OS/X 10.7. I installed as second OS
> openSUSE 12.3 using EFI CD boot (worked just fine) and x86_64-efi
> grub2. I had to manually bless grub on EFI partition to actually boot
> it. os-prober also found installed OS/X and added to boot menu.
> 
> The problem is, both 32 and 64 menu options crash during boot. Is it
> supposed to work in the first place? If yes, which diagnostic I can
> collect to debug it further?

I suppose that the bootargs structure may have changed. I'll look into
it, thank you for reporting.

> 
> _______________________________________________
> Grub-devel mailing list
> Grub-devel@gnu.org
> https://lists.gnu.org/mailman/listinfo/grub-devel
> 




[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 294 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Loading OS/X 10.7 by grub x86_64-efi fails
  2013-05-10 12:18 ` Vladimir 'φ-coder/phcoder' Serbinenko
@ 2013-05-10 13:12   ` Andrey Borzenkov
  2013-11-27 18:26   ` Andrey Borzenkov
  1 sibling, 0 replies; 10+ messages in thread
From: Andrey Borzenkov @ 2013-05-10 13:12 UTC (permalink / raw)
  To: grub-devel

[-- Attachment #1: Type: text/plain, Size: 937 bytes --]

В Fri, 10 May 2013 14:18:42 +0200
Vladimir 'φ-coder/phcoder' Serbinenko <phcoder@gmail.com> пишет:

> On 09.05.2013 20:32, Andrey Borzenkov wrote:
> 
> > I have MacBook (Pro?) 3.1 with OS/X 10.7. I installed as second OS
> > openSUSE 12.3 using EFI CD boot (worked just fine) and x86_64-efi
> > grub2. I had to manually bless grub on EFI partition to actually boot
> > it. os-prober also found installed OS/X and added to boot menu.
> > 
> > The problem is, both 32 and 64 menu options crash during boot. Is it
> > supposed to work in the first place? If yes, which diagnostic I can
> > collect to debug it further?
> 
> I suppose that the bootargs structure may have changed. I'll look into
> it, thank you for reporting.
> 

BTW I succeeded to boot OS X by
chainloading /usr/standalone/i386/boot.efi. This needed current trunk
with multiarch format support (on stock 2.00 I simply got unknown error
back).

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Loading OS/X 10.7 by grub x86_64-efi fails
  2013-05-10 12:18 ` Vladimir 'φ-coder/phcoder' Serbinenko
  2013-05-10 13:12   ` Andrey Borzenkov
@ 2013-11-27 18:26   ` Andrey Borzenkov
  2013-11-27 18:31     ` Vladimir 'φ-coder/phcoder' Serbinenko
  2013-11-27 18:39     ` SevenBits
  1 sibling, 2 replies; 10+ messages in thread
From: Andrey Borzenkov @ 2013-11-27 18:26 UTC (permalink / raw)
  To: grub-devel

[-- Attachment #1: Type: text/plain, Size: 989 bytes --]

В Fri, 10 May 2013 14:18:42 +0200
Vladimir 'φ-coder/phcoder' Serbinenko <phcoder@gmail.com> пишет:

> On 09.05.2013 20:32, Andrey Borzenkov wrote:
> 
> > I have MacBook (Pro?) 3.1 with OS/X 10.7. I installed as second OS
> > openSUSE 12.3 using EFI CD boot (worked just fine) and x86_64-efi
> > grub2. I had to manually bless grub on EFI partition to actually boot
> > it. os-prober also found installed OS/X and added to boot menu.
> > 
> > The problem is, both 32 and 64 menu options crash during boot. Is it
> > supposed to work in the first place? If yes, which diagnostic I can
> > collect to debug it further?
> 
> I suppose that the bootargs structure may have changed. I'll look into
> it, thank you for reporting.
> 

Any progress on it? This has been reported by multiple users. If this
does not have chance to be fixed in reasonable timeframe, I'll rather
look at directly chainloading of /System/Library/CoreServices/boot.efi
instead of using xnu.

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Loading OS/X 10.7 by grub x86_64-efi fails
  2013-11-27 18:26   ` Andrey Borzenkov
@ 2013-11-27 18:31     ` Vladimir 'φ-coder/phcoder' Serbinenko
  2013-11-27 19:38       ` Chris Murphy
  2013-11-27 18:39     ` SevenBits
  1 sibling, 1 reply; 10+ messages in thread
From: Vladimir 'φ-coder/phcoder' Serbinenko @ 2013-11-27 18:31 UTC (permalink / raw)
  To: The development of GNU GRUB

[-- Attachment #1: Type: text/plain, Size: 869 bytes --]

On 27.11.2013 19:26, Andrey Borzenkov wrote:
> В Fri, 10 May 2013 14:18:42 +0200
> Vladimir 'φ-coder/phcoder' Serbinenko <phcoder@gmail.com> пишет:
> 
>> On 09.05.2013 20:32, Andrey Borzenkov wrote:
>>
>>> I have MacBook (Pro?) 3.1 with OS/X 10.7. I installed as second OS
>>> openSUSE 12.3 using EFI CD boot (worked just fine) and x86_64-efi
>>> grub2. I had to manually bless grub on EFI partition to actually boot
>>> it. os-prober also found installed OS/X and added to boot menu.
>>>
>>> The problem is, both 32 and 64 menu options crash during boot. Is it
>>> supposed to work in the first place? If yes, which diagnostic I can
>>> collect to debug it further?
>>
>> I suppose that the bootargs structure may have changed. I'll look into
>> it, thank you for reporting.
>>
> 
> Any progress on it?
What is the exact panic message?



[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 291 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Loading OS/X 10.7 by grub x86_64-efi fails
  2013-11-27 18:26   ` Andrey Borzenkov
  2013-11-27 18:31     ` Vladimir 'φ-coder/phcoder' Serbinenko
@ 2013-11-27 18:39     ` SevenBits
  2013-11-27 18:43       ` Vladimir 'φ-coder/phcoder' Serbinenko
  1 sibling, 1 reply; 10+ messages in thread
From: SevenBits @ 2013-11-27 18:39 UTC (permalink / raw)
  To: The development of GNU GRUB

[-- Attachment #1: Type: text/plain, Size: 2022 bytes --]


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 11/27/2013 01:26 PM, Andrey Borzenkov wrote:
> ? Fri, 10 May 2013 14:18:42 +0200
> Vladimir '?-coder/phcoder' Serbinenko <phcoder@gmail.com> ?????:
>
>> On 09.05.2013 20:32, Andrey Borzenkov wrote:
>>
>>> I have MacBook (Pro?) 3.1 with OS/X 10.7. I installed as second OS
>>> openSUSE 12.3 using EFI CD boot (worked just fine) and x86_64-efi
>>> grub2. I had to manually bless grub on EFI partition to actually boot
>>> it. os-prober also found installed OS/X and added to boot menu.
>>>
>>> The problem is, both 32 and 64 menu options crash during boot. Is it
>>> supposed to work in the first place? If yes, which diagnostic I can
>>> collect to debug it further?
>>
>> I suppose that the bootargs structure may have changed. I'll look into
>> it, thank you for reporting.
>>
>
> Any progress on it? This has been reported by multiple users. If this
> does not have chance to be fixed in reasonable timeframe, I'll rather
> look at directly chainloading of /System/Library/CoreServices/boot.efi
> instead of using xnu.
That's what I've always done. Apple's EFI implementation is non-standard
and sometimes different in each generation of its computers. I just
therefore always chainload; it is more foolproof and works better than
xnu anyway in my opinion.
>
>
>
> _______________________________________________
> Grub-devel mailing list
> Grub-devel@gnu.org
> https://lists.gnu.org/mailman/listinfo/grub-devel

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQEcBAEBAgAGBQJSljxPAAoJEFbRvtGxmFPElFEH/iXPsfZXrCnFJqWRYuZs9oJ+
Kdinirl6CAPAgSGwt/ygQzO9OsPA6+MKG2jaAi/hREDYSp509FG1ZIKLm4R3Zqa7
5WkSMBXELuoaJibSIFaQrNoiJ8C304sH1JBm95OiHQX7Kg/jDrtYGS89mIru2yd6
LQyjIIYR1gZR0RndJ3zg8jc0hOgvJqZecC0ZGtEwNbaI3wak8FFB9bCmI5EFbk6d
ovGiBp3BdSYhUFaEIe8FGnsjKKe2zl9vP6G20McramWctgayjMRTNnyRnHzRG6EY
J1tdzYQcgI4qf3/mE4bd18I045NIJYr0evllhIYDjKpqP/zvG7Ebr6lmB/PaGWY=
=nbH7
-----END PGP SIGNATURE-----


[-- Attachment #2: Type: text/html, Size: 3263 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Loading OS/X 10.7 by grub x86_64-efi fails
  2013-11-27 18:39     ` SevenBits
@ 2013-11-27 18:43       ` Vladimir 'φ-coder/phcoder' Serbinenko
  0 siblings, 0 replies; 10+ messages in thread
From: Vladimir 'φ-coder/phcoder' Serbinenko @ 2013-11-27 18:43 UTC (permalink / raw)
  To: The development of GNU GRUB

[-- Attachment #1: Type: text/plain, Size: 1768 bytes --]

On 27.11.2013 19:39, SevenBits wrote:
> 
> On 11/27/2013 01:26 PM, Andrey Borzenkov wrote:
>> ? Fri, 10 May 2013 14:18:42 +0200
>> Vladimir '?-coder/phcoder' Serbinenko <phcoder@gmail.com> ?????:
> 
>>> On 09.05.2013 20:32, Andrey Borzenkov wrote:
>>>
>>>> I have MacBook (Pro?) 3.1 with OS/X 10.7. I installed as second OS
>>>> openSUSE 12.3 using EFI CD boot (worked just fine) and x86_64-efi
>>>> grub2. I had to manually bless grub on EFI partition to actually boot
>>>> it. os-prober also found installed OS/X and added to boot menu.
>>>>
>>>> The problem is, both 32 and 64 menu options crash during boot. Is it
>>>> supposed to work in the first place? If yes, which diagnostic I can
>>>> collect to debug it further?
>>>
>>> I suppose that the bootargs structure may have changed. I'll look into
>>> it, thank you for reporting.
>>>
> 
>> Any progress on it? This has been reported by multiple users. If this
>> does not have chance to be fixed in reasonable timeframe, I'll rather
>> look at directly chainloading of /System/Library/CoreServices/boot.efi
>> instead of using xnu.
> That's what I've always done. Apple's EFI implementation is non-standard
> and sometimes different in each generation of its computers. I just
> therefore always chainload; it is more foolproof and works better than
> xnu anyway in my opinion.
> 
I stop this debate right here. That's besides the point.
> 
> 
>> _______________________________________________
>> Grub-devel mailing list
>> Grub-devel@gnu.org
>> https://lists.gnu.org/mailman/listinfo/grub-devel
> 
> 
> 
> 
> _______________________________________________
> Grub-devel mailing list
> Grub-devel@gnu.org
> https://lists.gnu.org/mailman/listinfo/grub-devel
> 



[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 291 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Loading OS/X 10.7 by grub x86_64-efi fails
  2013-11-27 18:31     ` Vladimir 'φ-coder/phcoder' Serbinenko
@ 2013-11-27 19:38       ` Chris Murphy
  2013-11-27 19:42         ` Vladimir 'φ-coder/phcoder' Serbinenko
  0 siblings, 1 reply; 10+ messages in thread
From: Chris Murphy @ 2013-11-27 19:38 UTC (permalink / raw)
  To: The development of GNU GRUB


On Nov 27, 2013, at 11:31 AM, Vladimir 'φ-coder/phcoder' Serbinenko <phcoder@gmail.com> wrote:

> On 27.11.2013 19:26, Andrey Borzenkov wrote:
>> 
>> Any progress on it?
> What is the exact panic message?

http://savannah.gnu.org/bugs/?39460


Chris Murphy

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Loading OS/X 10.7 by grub x86_64-efi fails
  2013-11-27 19:38       ` Chris Murphy
@ 2013-11-27 19:42         ` Vladimir 'φ-coder/phcoder' Serbinenko
  0 siblings, 0 replies; 10+ messages in thread
From: Vladimir 'φ-coder/phcoder' Serbinenko @ 2013-11-27 19:42 UTC (permalink / raw)
  To: The development of GNU GRUB

[-- Attachment #1: Type: text/plain, Size: 565 bytes --]

On 27.11.2013 20:38, Chris Murphy wrote:
> 
> On Nov 27, 2013, at 11:31 AM, Vladimir 'φ-coder/phcoder' Serbinenko <phcoder@gmail.com> wrote:
> 
>> On 27.11.2013 19:26, Andrey Borzenkov wrote:
>>>
>>> Any progress on it?
>> What is the exact panic message?
> 
> http://savannah.gnu.org/bugs/?39460
> 
Ok, that's helpful. I forgot about it. I'll look into it this weekend.
> 
> Chris Murphy
> _______________________________________________
> Grub-devel mailing list
> Grub-devel@gnu.org
> https://lists.gnu.org/mailman/listinfo/grub-devel
> 



[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 291 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2013-11-27 19:42 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-05-09 18:32 Loading OS/X 10.7 by grub x86_64-efi fails Andrey Borzenkov
2013-05-09 20:03 ` Andrey Borzenkov
2013-05-10 12:18 ` Vladimir 'φ-coder/phcoder' Serbinenko
2013-05-10 13:12   ` Andrey Borzenkov
2013-11-27 18:26   ` Andrey Borzenkov
2013-11-27 18:31     ` Vladimir 'φ-coder/phcoder' Serbinenko
2013-11-27 19:38       ` Chris Murphy
2013-11-27 19:42         ` Vladimir 'φ-coder/phcoder' Serbinenko
2013-11-27 18:39     ` SevenBits
2013-11-27 18:43       ` Vladimir 'φ-coder/phcoder' Serbinenko

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).