[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <CALY2Lrff5avZEi4e3uQQM_nuUAshwNKULHQuFb-tUigKcxVDxQ@mail.gmail.com>
Date: Tue, 2 Aug 2011 22:30:39 +0200
From: Metatech <metatechbe@...il.com>
To: linux-kernel@...r.kernel.org
Subject: Re: efilinux release 0.8
Hi Matt,
I tested your program on a MacBook Pro 5,3 (x86-64 efi).
Here are the changes I did :
1. In protocol.h, comment "LocateProtocol" function
2. Add 2 symlinks in Ubuntu
mkdir /usr/lib64/gnuefi
cd /usr/lib64/gnuefi
sudo ln -s /usr/lib64/crt0-efi-x86_64.o crt0-efi-x86_64.o
sudo ln -s /usr/lib64/elf_x86_64_efi.lds elf_x86_64_efi.lds
3. Comment the CRC check on the executable
/*if (CheckCrc(sys_table->Hdr.HeaderSize, &sys_table->Hdr) != TRUE)*/
4. The program fails in function "fs_init", with the following error
Print(L"No devices support filesystems\n");
-> err = 14 (which means "not found").
Hope this helps,
Regards,
metatech
On 28 July 2011 13:44, Matt Fleming <matt@...sole-pimps.org> wrote:
> Hi,
>
> I'm pleased to announce release 0.8 of efilinux, a reference
> implementation of a minimal UEFI bootloader. This bootloader has no
> bells or whistles, it is simply a prototype with the minimum amount of
> smarts required to load a linux kernel (though loaders for other formats
> could be added).
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists