[Fedora-livecd-list] [PATCH] Using both EFI and MBR at once on Live USB images and other misc. fixes

Jeremy Katz katzj at redhat.com
Mon Jan 19 15:55:40 UTC 2009


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




More information about the Fedora-livecd-list mailing list