From mboxrd@z Thu Jan 1 00:00:00 1970 From: Michael Tremer <michael.tremer@ipfire.org> To: development@lists.ipfire.org Subject: Re: EFI Date: Tue, 19 Jun 2018 11:26:10 +0100 Message-ID: <805e82694faee6fa5fda67944b239c3a93b293d9.camel@ipfire.org> In-Reply-To: <e73552be4b7c4d058a410ae0ff79b5825de0d70d.camel@ipfire.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============3420768225080408096==" List-Id: <development.lists.ipfire.org> --===============3420768225080408096== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Hello guys, images for testing are from now on available here: https://nightly.ipfire.org/efi/ Best, -Michael On Mon, 2018-06-18 at 16:04 +0100, Michael Tremer wrote: > Hello, >=20 > it is finally time to think about EFI. That's the new kind of BIOS. >=20 > In the past we have been ignoring this since the community did not want to > fund > any work in this area and there was enough hardware out there that booted up > fine without support for EFI. >=20 > Now this has changed, since Hannes told me that there is going to be more a= nd > more boards without a CSM and we are going to port IPFire to ARM64 soon whi= ch > doesn't have a classic BIOS at all. >=20 > For ARM64, I might even want to push for EFI-only, but Arne disagrees :P >=20 > So what has happened so far? >=20 > I have created a new branch "efi": >=20 > https://git.ipfire.org/?p=3Dipfire-2.x.git;a=3Dshortlog;h=3Drefs/heads/efi >=20 > This branch collects all the changes to the bootloader, the scripts that > author > the images and the installer. Please review and send your comments. >=20 > The build creates two things in the end: >=20 > An ISO image that is bootable in EFI mode. It will install the system for E= FI > whether the system supports EFI or not. That will allow us to move a harddi= sk > from one machine to another one. Opposed to the flash image, the installer > will > try to create a boot entry in the EFI BIOS. >=20 > The flash image will also boot in EFI mode or normal BIOS mode, depending on > the > system and leave the system configuration untouched. >=20 > Since EFI is a tricky standard and other distributions had loads of trouble > with > it in the past, we need loads of people to test these images on their > hardware. > I hope that we will be able to sort out any boot issues as soon as possible > with > this method. >=20 > Existing installations will not be migrated. >=20 > We will support EFI only for x86_64 and aarch64. There is only a few systems > out > there that are 32 bit and support EFI. Those are usually not a good choice = for > running IPFire. >=20 > Since I have no images ready right now, there is only code to review. I will > upload images as soon as possible so that you guys can help testing without > compiling them yourself. >=20 > Best, > -Michael --===============3420768225080408096==--