From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:45210) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d9ce5-00044s-K6 for guix-patches@gnu.org; Sat, 13 May 2017 15:24:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d9ce2-0002Me-F9 for guix-patches@gnu.org; Sat, 13 May 2017 15:24:05 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:40577) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1d9ce2-0002MF-Bs for guix-patches@gnu.org; Sat, 13 May 2017 15:24:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1d9ce2-0008K2-3h for guix-patches@gnu.org; Sat, 13 May 2017 15:24:02 -0400 Subject: bug#26815: [PATCH 3/3] vm: Support EFI boot in base image. Resent-Message-ID: From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) References: <20170507143647.21036-1-mbakke@fastmail.com> <20170507143647.21036-3-mbakke@fastmail.com> <20170507171814.555ec8b3@scratchpost.org> <87r300xyqq.fsf@fastmail.com> <87d1bjyay3.fsf@fastmail.com> <87efvzl7w8.fsf@gnu.org> <87inl8lbzz.fsf@fastmail.com> <87k25l6872.fsf@gnu.org> <87r2zthdoz.fsf@fastmail.com> <87h90p869s.fsf@gmail.com> <87bmqw52at.fsf@gnu.org> <87o9uwhmk6.fsf@fastmail.com> Date: Sat, 13 May 2017 21:23:15 +0200 In-Reply-To: <87o9uwhmk6.fsf@fastmail.com> (Marius Bakke's message of "Sat, 13 May 2017 16:13:29 +0200") Message-ID: <87r2zszhlo.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: Marius Bakke Cc: 26815@debbugs.gnu.org Marius Bakke skribis: > Ludovic Court=C3=A8s writes: > >> Hello! >> >> Mathieu Othacehe skribis: >> >>>> I think v4 is being prepared, I'll rebase this series once that is out. >> >> Thanks Marius for bearing with me. :-) >> >> Are there specific bits that are needed here? > > The main reason it's blocking is that without it, there is a conflict > between "grub" and "grub-efi" in PATH of the qemu image. So > "grub-mkstandalone" may not find the EFI target. > > With the bootloader refactoring, the "normal" bootloader is passed down > as a gexp from (gnu system vm), allowing "grub-efi" to reign over PATH. > > I'd like to make "grub-mkstandalone" a proper bootloader type in the > long run, but that requires some other refactoring that I did not feel > like embarking on right now :P OK, understood! Ludo=E2=80=99.