Chris Marusich skribis:
> l...@gnu.org (Ludovic Courtès) writes:
>
>> Howdy!
>>
>> There I typed at the GRUB command prompt:
>>
>> insmod efi_gop
>> insmod efi_uga
>> cat /var/guix/gcroots/grub.cfg
>
> Slightly off-topic question: how does one find out what the possible
> values for X are i
l...@gnu.org (Ludovic Courtès) writes:
> Howdy!
>
> There I typed at the GRUB command prompt:
>
> insmod efi_gop
> insmod efi_uga
> cat /var/guix/gcroots/grub.cfg
Slightly off-topic question: how does one find out what the possible
values for X are in a command like "insmod X"? I've search
Howdy!
l...@gnu.org (Ludovic Courtès) skribis:
> Marius Bakke skribis:
>
OK. I'll try to find out why tests don't work with the UEFI variant
first in order to at least write a meaningful comment. Maybe qemu needs
UEFI support or something like that.
>>>
>>> It might be that we no
Hi,
efibootmgr is trying to add an entry for Linux to the EFI bootmanager and set
the boot priority order. It won't usefully autoboot without it. That said,
depending on how good the UEFI implementation on your laptop is you might be
able to hit a function key on POST and select the image file
Marius Bakke skribis:
> Ludovic Courtès writes:
[...]
I’m failing at installing GuixSD on a new laptop I have here.
‘efibootmgr’ exits with code 2 and this message:
EFI variables are not supported on this system.
(which ‘grub-install’ happily ignores.)
Ludovic Courtès writes:
> Marius Bakke skribis:
>
>> Ludovic Courtès writes:
>>
>>> Hello!
>>>
>>> Marius Bakke skribis:
>>>
>> OK. I'll try to find out why tests don't work with the UEFI variant
>> first in order to at least write a meaningful comment. Maybe qemu needs
>> UEFI sup
Marius Bakke skribis:
> Ludovic Courtès writes:
>
>> Hello!
>>
>> Marius Bakke skribis:
>>
> OK. I'll try to find out why tests don't work with the UEFI variant
> first in order to at least write a meaningful comment. Maybe qemu needs
> UEFI support or something like that.
Ludovic Courtès writes:
> Hello!
>
> Marius Bakke skribis:
>
OK. I'll try to find out why tests don't work with the UEFI variant
first in order to at least write a meaningful comment. Maybe qemu needs
UEFI support or something like that.
>>>
>>> It might be that we no longer need
Hello!
Marius Bakke skribis:
>>> OK. I'll try to find out why tests don't work with the UEFI variant
>>> first in order to at least write a meaningful comment. Maybe qemu needs
>>> UEFI support or something like that.
>>
>> It might be that we no longer need QEMU 1.3.1 to run the tests (see the
Ludovic Courtès writes:
> Marius Bakke skribis:
>
>> Ludovic Courtès writes:
>>
>>> Hi Marius,
>>>
>>> Marius Bakke skribis:
>>>
Ludovic Courtès writes:
>> Relatedly, I think the way to build a 'multi-grub' is to have one
>> expression for each supported grub platform, and t
Marius Bakke skribis:
> Ludovic Courtès writes:
>
>> Hi Marius,
>>
>> Marius Bakke skribis:
>>
>>> Ludovic Courtès writes:
>>>
> Relatedly, I think the way to build a 'multi-grub' is to have one
> expression for each supported grub platform, and then consolidate
> out/lib/grub from
Ludovic Courtès writes:
> Hi Marius,
>
> Marius Bakke skribis:
>
>> Ludovic Courtès writes:
>>
Relatedly, I think the way to build a 'multi-grub' is to have one
expression for each supported grub platform, and then consolidate
out/lib/grub from each.
>>>
>>> So in essence, GRUB i
Hi Marius,
Marius Bakke skribis:
> Ludovic Courtès writes:
>
>>> Relatedly, I think the way to build a 'multi-grub' is to have one
>>> expression for each supported grub platform, and then consolidate
>>> out/lib/grub from each.
>>
>> So in essence, GRUB itself supports only one platform at a t
Ludovic Courtès writes:
>> Relatedly, I think the way to build a 'multi-grub' is to have one
>> expression for each supported grub platform, and then consolidate
>> out/lib/grub from each.
>
> So in essence, GRUB itself supports only one platform at a time?
AFAICT yes. Gentoo works around this b
Hello Marius!
Marius Bakke skribis:
> Ludovic Courtès writes:
[...]
>> It turns out I have an immediate need ;-), so I pushed this as commit
>> 3eee16130d858ae96510ec1c7d38d31290de2699. Let me know if that doesn’t
>> seem right!
>
> I think you need to compile with '--with-platform=efi' as w
> For anyone following along at home, I've attached the patches I'm using
> for UEFI GuixSD. The latter two probably won't work properly on a
> non-UEFI system, needs testing.
Never mind the last part, 'guix system vm-image' works fine with these
patches.
signature.asc
Description: PGP signatur
Ludovic Courtès writes:
> Hi Marius,
>
> Marius Bakke skribis:
>
>> Ludovic Courtès writes:
>>
>> From 940c03c7dcddec019e27f6eb1470aeab4db57799 Mon Sep 17 00:00:00 2001
>> From: Marius Bakke
>> Date: Thu, 20 Oct 2016 17:26:52 +0100
>> Subject: [PATCH] gnu: Add grub-efi.
>>
Ludovic Courtès writes:
> Hi Marius,
>
> Marius Bakke skribis:
>
>> Ludovic Courtès writes:
>>
>> From 940c03c7dcddec019e27f6eb1470aeab4db57799 Mon Sep 17 00:00:00 2001
>> From: Marius Bakke
>> Date: Thu, 20 Oct 2016 17:26:52 +0100
>> Subject: [PATCH] gnu: Add grub-efi.
>>
Did you add (grub grub-efi) in your in your system config?
Or another package with --with-platform=efi ?
Hi Marius,
Marius Bakke skribis:
> Ludovic Courtès writes:
>
> From 940c03c7dcddec019e27f6eb1470aeab4db57799 Mon Sep 17 00:00:00 2001
> From: Marius Bakke
> Date: Thu, 20 Oct 2016 17:26:52 +0100
> Subject: [PATCH] gnu: Add grub-efi.
>
> * gnu/packages/grub.scm (grub-efi
Ludovic Courtès writes:
From 940c03c7dcddec019e27f6eb1470aeab4db57799 Mon Sep 17 00:00:00 2001
From: Marius Bakke
Date: Thu, 20 Oct 2016 17:26:52 +0100
Subject: [PATCH] gnu: Add grub-efi.
* gnu/packages/grub.scm (grub-efi): New variable.
>>>
>>> [...]
>>>
+
Marius Bakke skribis:
> Ludovic Courtès writes:
[...]
>>> Oops, not sure what went wrong when fixing up this package for
>>> publishing. Updated patch attached.
>>
>> I think Leo was asking whether you could get a bootable system with it.
>
> Yes, I'm using this right now, on top of the recent
Ludovic Courtès writes:
> Marius Bakke skribis:
>
>> Leo Famulari writes:
>>
>>> On Sat, Nov 05, 2016 at 12:55:11PM +, Marius Bakke wrote:
* gnu/packages/grub.scm (grub-efi): New variable.
---
gnu/packages/grub.scm | 21 +
1 file changed, 21 insertio
Marius Bakke skribis:
> Leo Famulari writes:
>
>> On Sat, Nov 05, 2016 at 12:55:11PM +, Marius Bakke wrote:
>>> * gnu/packages/grub.scm (grub-efi): New variable.
>>> ---
>>> gnu/packages/grub.scm | 21 +
>>> 1 file changed, 21 insertions(+)
>>>
>>> diff --git a/gnu/pack
Leo Famulari writes:
> On Sat, Nov 05, 2016 at 12:55:11PM +, Marius Bakke wrote:
>> * gnu/packages/grub.scm (grub-efi): New variable.
>> ---
>> gnu/packages/grub.scm | 21 +
>> 1 file changed, 21 insertions(+)
>>
>> diff --git a/gnu/packages/grub.scm b/gnu/packages/grub.
On Sat, Nov 05, 2016 at 12:55:11PM +, Marius Bakke wrote:
> * gnu/packages/grub.scm (grub-efi): New variable.
> ---
> gnu/packages/grub.scm | 21 +
> 1 file changed, 21 insertions(+)
>
> diff --git a/gnu/packages/grub.scm b/gnu/packages/grub.scm
> index ffce1bf..e06216f 10
* gnu/packages/grub.scm (grub-efi): New variable.
---
gnu/packages/grub.scm | 21 +
1 file changed, 21 insertions(+)
diff --git a/gnu/packages/grub.scm b/gnu/packages/grub.scm
index ffce1bf..e06216f 100644
--- a/gnu/packages/grub.scm
+++ b/gnu/packages/grub.scm
@@ -157,3 +157,
27 matches
Mail list logo