linux - 如何从 UEFI 中删除 Ubuntu 条目

标签 linux windows ubuntu uefi efi

<分区>

我的 UEFI 引导值有问题。 过去我安装了 Ubuntu 14.10 LTS 作为双引导系统。 它工作正常,直到我决定删除它。 我删除了 Ubuntu 分区并将它们与我的 Windows 分区合并。 一切正常,除了当我检查 BIOS 中的启动菜单时,考虑到 Ubuntu 仍然有值(value)。

http://i.imgur.com/xo9tF82.jpg

我遵循了这个指南:https://askubuntu.com/questions/63610/how-do-i-remove-ubuntu-in-the-bios-boot-menu-uefi但值(value)仍然存在。有没有办法在不丢失指向我的 Windwows 系统的值的情况下完全删除它。

我的笔记本电脑是 Lenovo G50-70

提前致谢!

最佳答案

使用 legacy 启动 live Linux cd,随身携带一个 U 盘。

  1. 运行 lsblk 找出你的 efi 分区在哪里

    $ lsblk
    
  2. 将该 efi 分区和您的 USB 内存棒安装到 2 个单独的文件夹(将 sda1 替换为您的 efi 分区的路径,将 sdb1 替换为您的 USB 路径。

    $ mkdir /mnt/usb
    $ mkdir /mnt/efi
    $ mount /dev/sda1 /mnt/efi
    $ mount /dev/sdb1 /mnt/usb
    
  3. cd进入efi分区的EFI文件夹

    $ cd /mnt/efi/EFI
    
  4. 将“ubuntu”文件夹移动到 U 盘中,以便在出现问题时恢复它

    $ mv ubuntu /mnt/usb
    

完成!

关于linux - 如何从 UEFI 中删除 Ubuntu 条目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31053017/

相关文章:

ubuntu - 在 Ubuntu 11.10 上粉碎堆栈

linux - 什么是 "internet protocol, pseudo protocol number"?

linux - shell脚本的正确语法

c++ - 我怎样才能制作一个不断改变输入的文本框?

c# - Windows SDK - C# - 调试进程退出,错误代码为 -1073741502

c - Linux getgrent() 结果为 "Segmentation fault"

Linux 四核 : single executable, 4 个进程

linux - Linux 中的 read() 事件文件

python - tensorflow_hub 在 Windows 机器上拉出 BERT 嵌入 - 扩展到 albert

python - Python 中的媒体播放器