Victor's Code Journey
Victor's Code Journey

目录

目录

Ubuntu 删除 Window EFI 启动项

目录
警告
本文最后更新于 2018-09-06,文中内容可能已过时。

Ubuntu + window双系统,删除window后,在grub和bios的EFI启动项中残留WindowBootManager。

单纯修改/boot/grub下的菜单配置,在执行sudo upgrade-grub2后启动项又会恢复WindowBootManager.

  1. install efibootmgr
sudo apt install efibootmgr
  1. add kernel efi support
sudo modprobe efivars
  1. run sudo efibootmgr:
BootCurrent: 0004
Timeout: 2 seconds
BootOrder: 2001,0003,0005,0006,0000
Boot0000* Lenovo Recovery System
Boot0001* EFI Network 0 for IPv6 (B8-88-E3-84-F3-EF)
Boot0002* EFI Network 0 for IPv4 (B8-88-E3-84-F3-EF)
Boot0003* Windows Boot Manager
Boot0004* EFI USB Device (SanDisk)
Boot0005* ubuntu
Boot2001* EFI USB Device
  1. delete the option1
sudo efibootmgr -b 3 -B
  1. where run sudo upgrade-grub,still found window efi files.
sudo mkdir /mnt/tmp
sudo mount /dev/sda2 /mnt/tmp
## sda2 is which contains the efi file,change it for your pc

cd /mnt/tmp/EFI
sudo rm -rf window