Hi All,
I have Ubuntu installed from Dmitri's installer. update-grub2 works well from that OS. I now have Fedora Rawhide in a separate partition and I would like to do have Fedora take over efi management. I have read through a bit about EFI management on Linux and it looks like efibootmgr is the primary tool.
Using efibootmgr from both Ubuntu 19.10 and Fedora Rawhide and I get identical errors:
$ efibootmgr -c -d /dev/sda -p 1 -l \EFI\fedora\grubaa64.efi -L skipping unreadable variable "Boot0000": Invalid argument Could not prepare Boot variable: Invalid argument
Does anyone have a suggestion for the next steps for me to try?
best regards, Richard
-- Richard.Henwood@arm.com IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium. Thank you.
On Fri, 20 Mar 2020, Richard Henwood wrote:
Hi All,
I have Ubuntu installed from Dmitri's installer. update-grub2 works well from that OS. I now have Fedora Rawhide in a separate partition and I would like to do have Fedora take over efi management. I have read through a bit about EFI management on Linux and it looks like efibootmgr is the primary tool.
Using efibootmgr from both Ubuntu 19.10 and Fedora Rawhide and I get identical errors:
$ efibootmgr -c -d /dev/sda -p 1 -l \EFI\fedora\grubaa64.efi -L skipping unreadable variable "Boot0000": Invalid argument Could not prepare Boot variable: Invalid argument
Does anyone have a suggestion for the next steps for me to try?
From my notes:
- ISSUE: Laptop F/W does not allow boot order/image updates - LOG: https://paste.ubuntu.com/p/fPd5WhFC5N/ - ERROR MSG: "Skipping unreadable variable "Boot0000": Invalid argument" - WORKAROUND: Using '--removable' flag prevents attempted update - ISSUE: This is not a reliable solution - SOLUTION: Use '--no-nvram' flag during grub-efi-arm64 package's postinst
Also:
https://github.com/aarch64-laptops/grub/commit/5b387fea63fac82352831b722bd7d... https://github.com/aarch64-laptops/grub/commit/a6538ffdd9cc79599ca32cf4be372...
hello Richard,
are you running it as root?
On Fri, Mar 20, 2020, 11:26 Richard Henwood Richard.Henwood@arm.com wrote:
Hi All,
I have Ubuntu installed from Dmitri's installer. update-grub2 works well from that OS. I now have Fedora Rawhide in a separate partition and I would like to do have Fedora take over efi management. I have read through a bit about EFI management on Linux and it looks like efibootmgr is the primary tool.
Using efibootmgr from both Ubuntu 19.10 and Fedora Rawhide and I get identical errors:
$ efibootmgr -c -d /dev/sda -p 1 -l \EFI\fedora\grubaa64.efi -L skipping unreadable variable "Boot0000": Invalid argument Could not prepare Boot variable: Invalid argument
Does anyone have a suggestion for the next steps for me to try?
best regards, Richard
-- Richard.Henwood@arm.com IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium. Thank you. _______________________________________________ Aarch64-laptops mailing list Aarch64-laptops@lists.linaro.org https://lists.linaro.org/mailman/listinfo/aarch64-laptops
Hi Ard,
Yes, I'm running as root. Lee's guidance on --no-nvram seems to open a new avenue of exploration, but happy to hear other suggestions...
r,
On Fri, 2020-03-20 at 14:52 -0400, Ard Biesheuvel wrote: hello Richard,
are you running it as root?
On Fri, Mar 20, 2020, 11:26 Richard Henwood <Richard.Henwood@arm.commailto:Richard.Henwood@arm.com> wrote: Hi All,
I have Ubuntu installed from Dmitri's installer. update-grub2 works well from that OS. I now have Fedora Rawhide in a separate partition and I would like to do have Fedora take over efi management. I have read through a bit about EFI management on Linux and it looks like efibootmgr is the primary tool.
Using efibootmgr from both Ubuntu 19.10 and Fedora Rawhide and I get identical errors:
$ efibootmgr -c -d /dev/sda -p 1 -l \EFI\fedora\grubaa64.efi -L skipping unreadable variable "Boot0000": Invalid argument Could not prepare Boot variable: Invalid argument
Does anyone have a suggestion for the next steps for me to try?
best regards, Richard
-- Richard.Henwood@arm.commailto:Richard.Henwood@arm.com IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium. Thank you. _______________________________________________ Aarch64-laptops mailing list Aarch64-laptops@lists.linaro.orgmailto:Aarch64-laptops@lists.linaro.org https://lists.linaro.org/mailman/listinfo/aarch64-laptops
--
Richard.Henwood@arm.com Server Software Eco-System Tel: +1 512 410 9612
IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium. Thank you.
aarch64-laptops@lists.linaro.org