首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用efibootmgr从UEFI菜单中删除条目

用efibootmgr从UEFI菜单中删除条目
EN

Ask Ubuntu用户
提问于 2013-09-22 16:29:17
回答 2查看 68.7K关注 0票数 17

当您有带有字母和星号的条目时,我想了解如何从UEFI启动菜单中删除OSes (发行版)。

我会自己试一试,然后再问,但我不是太技术,我可能会解决我可能造成的混乱,做一些我不明白的事情,可能会花我很多年。

  1. 假设我想摆脱Boot000E*,它是opensuse,我可以输入sudo efibootmgr -b E* -B吗?
  2. 为什么有些字母(不是数字)和
  3. 星号*是什么意思?
代码语言:javascript
复制
$ sudo efibootmgr
BootCurrent: 0008
Timeout: 2 seconds
BootOrder: 0008,0010,000C,0009,0006,000F,000E,000D,0007,000B
Boot0000  BIOS Setup       
Boot0001  Boot Menu
Boot0002  Diagnostic Screen
Boot0003  Recovery and Utility
Boot0004  Diagnostic Program
Boot0005  Diagnostic Progrogram ROM
Boot0006* Floppy Disk Drive:
Boot0007* Drive0 HDD:
Boot0008* USB HDD:
Boot0009* USB CD/DVD:
Boot000A* Erase Disk
Boot000B* Windows Boot Manager
Boot000C* ubuntu
Boot000D* Fedora
Boot000E* opensuse
Boot000F* opensuse-secureboot
Boot0010* mageia
EN

回答 2

Ask Ubuntu用户

发布于 2013-09-22 17:07:20

efibootmgr命令中使用引导号时不应该包含星号。星号只是标识一个活动的引导条目,而一个是非活动的。efibootmgr的手册页并不完全清楚这意味着什么,但我的猜测是,即使非活动条目出现在BootOrder列表中,也不会引导它。除此之外,您的命令是正确的;您可以键入sudo efibootmgr -b E -B以删除Boot000E条目。

实际上,引导数字都是数字--它们只是十六进制数字(基数16,因此数字0到F,而不是0到9)。如果您不熟悉维基百科关于十六进制的文章,请参阅它。

票数 21
EN

Ask Ubuntu用户

发布于 2014-01-19 17:19:10

我也一直在寻找这些解决方案来删除EFI菜单中的fedora条目,但不知怎么的,EFI条目拒绝被任何一种方法删除。所以我试了以下几点。

以管理员身份启动命令提示符,然后使用命令mountvol z: /S (z:是您希望EFI取名称的驱动器的名称)挂载EFI分区。然后使用z:\EFI\fedora命令从分区中删除名为del的文件夹。这将防止每次重新启动计算机时加载引导项。现在转到命令提示符,并删除http://technet.microsoft.com/en-us/library/cc721886(v=ws.10).aspxhttp://technet.microsoft.com/en-us/library/cc721886(v=ws.10).aspx中给出的fedora启动条目。在这里,它要求您找到与fedora对应的标识符并删除它。您现在应该能够删除无效的引导条目。

希望能帮上忙!

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/348763

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档