Lak*_*ngh 0 dual-boot boot windows
我通过在安装中选择其他选项,然后为 root 和 home 创建两个 ext4 驱动器,在我的 HP Pavilion 15 上使用较早安装的 Windows 10 双启动 Linux mint。
最近我想尝试kali Linux,所以我开始安装它,并在配置分区选项中删除了Linux mint的根目录,然后从形成的可用空间中创建了新的根分区,并再次使用以前的主分区作为主分区。
当我按 F9 选择启动选项时,它仍然显示 Linux mint 选项。
由于kali 不能正常工作,它经常挂起和崩溃,因此在Windows 的磁盘管理中我删除了root 和home 分区。
现在引导选项显示引导 kali 和 Linux mint。打开它们时,它们分别进入 grub 救援和 grub。
我应该怎么做才能删除这些选项我也尝试过引导修复 ubuntu 和 fixmbr。
如果您无法直接从 UEFI 固件中删除这些条目,请使用 Linux Live CD 启动并运行efibootmgr以删除这些条目。
例子
1.
显示当前设置(必须是 root)。
Run Code Online (Sandbox Code Playgroud)[root@localhost ~]# efibootmgr BootCurrent: 0004 BootNext: 0003 BootOrder: 0004,0000,0001,0002,0003 Timeout: 30 seconds Boot0000* Diskette Drive(device:0) Boot0001* CD-ROM Drive(device:FF) Boot0002* Hard Drive(Device:80)/HD(Part1,Sig00112233) Boot0003* PXE Boot: MAC(00D0B7C15D91) Boot0004* Linux[...]
5.
删除引导选项
假设示例#1 中的配置,efibootmgr -b 4 -B可以调用来删除条目 4 并将其从 BootOrder 中删除。
您还应该删除 EFI 分区中剩余的 GRUB 文件。
如果您没有可用的 Linux Live CD,您也可以删除 Windows 中的条目。
首先,以管理员身份打开命令提示符 ( cmd.exe) 。
然后,使用bcdedit /enum firmware来查看固件菜单中的引导选项列表。每个条目将有多个项目,如identifier,device,description等的价值description领域应与你在F9引导选项见。
要删除条目,请使用bcdedit /delete <identifier>,替换<identifier>为相应条目的标识符 GUID 值。所以命令应该是这样的:
bcdedit /delete {12345678-9abc-def0-1234-56789abcdef0}
Run Code Online (Sandbox Code Playgroud)