Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 27 Dec 2018 13:29:44 +0100
From:      "Hartmann, O." <ohartmann@walstatt.org>
To:        FreeBSD CURRENT <freebsd-current@freebsd.org>
Subject:   efibootmgr: Cannot translate unix loader path xxx\xxx\xxx to UEFI: No error: 0
Message-ID:  <20181227132944.0c391c09@hermann>

next in thread | raw e-mail | index | archive | help
--Sig_/j6c83FJYkqkK4tlJ9B7x4/F
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

Updated Fujitsu Celsius M740 to its lates UEFI firmware today.
After this update, the box won't boot FreeBSD 12-STABLE anymore! With
disabled CSM, the firmware doesn't recognise the boot SSD's freebsd-efi
partition for UEFI boot anymore - which was no problem before.

When trying FreeBSD 13-CURRENT (USB image from 26.12.2018 as of the
snapshot site) I receive a malloc arena error when trying to set boot
vars via efibootmgr utility. So I tried the recent 12-STABLE snapshot
as of 26th December 2018, the same as CURRENT USB Image, and I receive
a weird error:

efibootmgr -c -l /mnt/EFI/BOOT/BOOTX64.EFI -L FreeBSD

efibootmgr: Cannot translate unix loader path
'\mnt\EFI\BOOT\BOOTX64.EFI' to UEFI: No error: 0

What the heck is that?

What does this error mean? No error: 0?

The box is unusable.


Kind regards,

O. Hartmann




--Sig_/j6c83FJYkqkK4tlJ9B7x4/F
Content-Type: application/pgp-signature
Content-Description: OpenPGP digital signature

-----BEGIN PGP SIGNATURE-----

iHUEARYIAB0WIQSy8IBxAPDkqVBaTJ44N1ZZPba5RwUCXCTFuAAKCRA4N1ZZPba5
R8MCAP0dLqjak8SKUhpAUquA/ZuB48NXZeQ8/aAYl9f8VSLoYwD/d4mgKYMmBYRf
TufMMy2po/lZqQY6Yj1PLAyx9YaZRww=
=3TLo
-----END PGP SIGNATURE-----

--Sig_/j6c83FJYkqkK4tlJ9B7x4/F--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20181227132944.0c391c09>