From mboxrd@z Thu Jan 1 00:00:00 1970 From: Eduardo Thales Subject: Re: Grub error: Failed to get canonical path of 'none' Date: Sat, 2 Sep 2017 10:00:23 -0300 Message-ID: References: <38437ca9-6926-1e8b-8e3c-2d9d8d14d357@tobias.gr> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="94eb2c1cd2e4fd4f17055834759d" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:54023) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1do82I-0000lI-SO for help-guix@gnu.org; Sat, 02 Sep 2017 09:00:35 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1do82E-0007D2-3v for help-guix@gnu.org; Sat, 02 Sep 2017 09:00:30 -0400 Received: from mail-wm0-x234.google.com ([2a00:1450:400c:c09::234]:34632) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1do82D-0007By-SM for help-guix@gnu.org; Sat, 02 Sep 2017 09:00:26 -0400 Received: by mail-wm0-x234.google.com with SMTP id 137so5799566wmj.1 for ; Sat, 02 Sep 2017 06:00:25 -0700 (PDT) In-Reply-To: <38437ca9-6926-1e8b-8e3c-2d9d8d14d357@tobias.gr> List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: Tobias Geerinckx-Rice Cc: help-guix@gnu.org --94eb2c1cd2e4fd4f17055834759d Content-Type: text/plain; charset="UTF-8" Thanks a lot! Managed to install successfully now Em 1 de set de 2017 19:02, "Tobias Geerinckx-Rice" escreveu: Eduardo, Eduardo Thales wrote on 01/09/17 at 23:22: > I'm trying to install Guix SD with Grub on UEFI and my stuck in this error: > //gnu/store/4c7x0ji4mni5dayf8ig9rssk50pjims1g-grub-efi-2.02/sbin/grub- install: > error: failed to get canonical path of 'none'. [snip] Here's the culprit: > (bootloader (grub-configuration (grub grub-efi) > (device "/dev/sda1"))) The bootloader code was overhauled after Guix 0.13. The syntax is now: (bootloader (bootloader-configuration (bootloader grub-efi-bootloader) (target "/boot/efi"))) ; usually correct, but verify > I tried to follow what I found in the Reference Manual. It seems you're consulting an outdated manual that doesn't match the version of Guix you're invoking to reconfigure your system. Kind regards, T G-R --94eb2c1cd2e4fd4f17055834759d Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Thanks a lot! Managed to install successfully now=C2= =A0

Em 1 de se= t de 2017 19:02, "Tobias Geerinckx-Rice" <me@tobias.gr> escreveu:
Eduardo,

Eduardo Thales wrote on 01/09/17 at 23:22:
> I'm trying to install Guix SD with Grub= on UEFI and my stuck in this error:
> //gnu/store/4c7x0ji4mni5dayf8ig9rssk50pjims1g-grub-efi= -2.02/sbin/grub-install:
> error: failed to get canonical path of '= ;none'.

[snip]

Here's the culprit:

> (bootloader (grub-configuration (grub grub-efi)
>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (device "/dev/sda1&qu= ot;)))

The bootloader code was overhauled after Guix 0.13. The syntax is now= :

=C2=A0 (bootloader (bootloader-configuration
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(bootloader grub-efi= -bootloader)
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(target "/boot/= efi"))) ; usually correct, but verify

> I tried to follow what I found in the Reference Manual.

It seems you're consulting an outdated manual that doesn't ma= tch the
version of Guix you're invoking to reconfigure your system.

Kind regards,

T G-R

--94eb2c1cd2e4fd4f17055834759d--