On Saturday, January 17 2009, Stewart Adam said:
On 1/16/09 4:09 PM, Jeremy Katz wrote:
> On Wednesday, October 29 2008, Stewart Adam said:
>> On 10/29/08 8:38 PM, Jeremy Katz wrote:
>>> On Wed, 2008-10-29 at 18:18 -0400, Stewart Adam wrote:
>>>> Here's the patch that I spoke about in my last email:
>>>>
http://downloads.diffingo.com/livecd-iso-to-disk.sh-efi.patch
>>> Cool. From a quick look, it looks okay. But given where we are in the
>>> Fedora 10 cycle, I'm going to hold off on applying it until after we get
>>> Fedora 10 out the door to avoid destabilizing things for people
>>> (especially as feature freeze was a month or so ago)
>> No problem, that gives us some more time to work out the GPT+syslinux problems.
>
> Okay, as I come back to looking at this, the patch still looks okay and
> I've even given it a quick test now :-) Have you had any luck/progress
> on GPT+syslinux before I try to look at it some more?
There's been some good progress - I sent a few messages to the syslinux
mailing lists and hpa plans on fixing the GPT MBR in the near future, so
we have that part of the problem covered. For now, I guess we can just
comment out the "if" that chooses between mbr.bin or gptmbr.bin so that
the USB key would be only EFI or only MBR compatible until this is
resolved.
Given that we didn't previously copy over an MBR for the mactel case,
leaving the 'if' doesn't really seem to hurt anything. I get to EFI
grub with the gptmbr.bin present and then when it's fixed, maybe things
will magically just start to work. So based on that, I think I'm going
to push what you had to git and then we can have it more easily testable
The other half of the problem is that recent kernels hang when
booting
from EFI (bug 466954). Peter Jones was able to find out which commit
broke EFI booting, but we're not sure how to fix it yet.
Yeah, I've been following Peter's sob story of debugging that. He's
getting closer. I think.
Jeremy