grub-devel
[Top][All Lists]
Advanced

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

Re: [Bug-xorriso] grub-mkrescue does not boot on older Macs as USB stick


From: Andrei Borzenkov
Subject: Re: [Bug-xorriso] grub-mkrescue does not boot on older Macs as USB stick
Date: Fri, 25 Dec 2015 20:44:29 +0300
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.4.0

25.12.2015 20:35, Alexander E. Patrakov пишет:
> (all of the testing below was actually performed by Robert Jones, I only
> built the ISOs)
> 
> 25.12.2015 01:17, Andrei Borzenkov пишет:
>> 23.12.2015 22:37, Alexander E. Patrakov пишет:
>>> Bytes 0x3e .. 0x1fe: x86 bootstrap code, which is not executed and thus
>>> is likely not significant.
>>>
>>
>> Wanna bet?
>>
>> Could you test if the attached patch works for you on newer Mac? Note,
>> that it still does not detect EFI bootable USB stick if it is inserted
>> before power on - only when you stop in boot manager and insert stick.
> 
> I cannot confirm this finding. 

It means fix does not work?

> The ISOs made before the fix hang the
> boot manager if booted from a USB flash drive. The ISOs made with the
> fix boot correctly (and show exactly one "EFI Boot" entry) both when
> cold-plugged and when hot-plugged.
> 

Please, PLEASE - always make clear, *where* you test it!

> The testing was done with grub commit id a9399f2.
> 
>> It also still does not boot from the second (unknown) EFI suggested for
>> CD. But this second choice is also present only when CD is inserted
>> before power on - it is not shown if CD is inserted in boot manager.
> 
> Not tested.
> 
>> I also do not get "Windows" menu choice on USB. May be because there is
>> no active partition.
> 
> Even if I add a one-sector bootable partition of type 0 (as done by
> xorriso 1.4.3 with -DLibisofs_protective_msdos_plus_boot_dummY
> -DLibisofs_pmpbd_on_lba0), it doesn't show "Windows" when booted from USB.
> 

But your screenshots you posted earlier had it. I wonder what is the
difference (not that I care about legacy boot, but the more we
understand the better).



reply via email to

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