Public bug reported: I have been experimenting with the kernel's support for booting from UEFI. Using efibootmgr, I can successfully create new NVRAM variables and successfully delete existing ones. However, modifying existing variables does not work.
According to the documentation, I should be able to, for instance, type the following to change the label: # efibootmgr -b 0019 -L 'new label for this variable' But no actual change is made. Thus, to make changes, I have to delete an existing variable and then recreate it. This is suboptimal because creating a new variable always places that variable at the front of the boot order list. Fortunately, the -o switch works, so I can return the boot order to my preference. It would be better, though, if the -b switch worked properly. ProblemType: Bug DistroRelease: Ubuntu 12.10 Package: efibootmgr 0.5.4-2ubuntu1 Uname: Linux 3.6.0-030600rc7-generic x86_64 ApportVersion: 2.5.3-0ubuntu1 Architecture: amd64 Date: Sat Sep 29 12:31:57 2012 InstallationMedia: Kubuntu 12.10 "Quantal Quetzal" - Alpha amd64 (20120916) ProcEnviron: LANGUAGE= PATH=(custom, no user) LANG=en_US.UTF-8 SHELL=/bin/bash SourcePackage: efibootmgr UpgradeStatus: No upgrade log present (probably fresh install) ** Affects: efibootmgr (Ubuntu) Importance: Undecided Status: New ** Tags: amd64 apport-bug quantal -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1058751 Title: The -b switch for modifying a variable doesn't work To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/efibootmgr/+bug/1058751/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs