1

Короче говоря: имел win8, решил сделать dualboot, установил manjaro linux (смонтировал /boot /efi в раздел efi windows), о нет, grub не показывает опцию входа в win8, сумел создать опцию win8 через grub-customizer, вошел в систему в win8 решили удалить manjaro, создали usb для восстановления через win8, использовали это руководство, удалили разделы manjaro, о нет, были лишние опции загрузки, смонтированы разделы efi в win8 и удалены папки manjaro, gummiboot и grub.cfg, надеясь, что они ива. Они не

Так как же убрать эти ненужные опции?

1 ответ1

2

Эти записи хранятся в NVRAM UEFI. Вы можете использовать efibootmgr в Linux (должен быть загружен UEFI), чтобы удалить их или управлять ими. Эта программа должна быть доступна (либо установлена по умолчанию, либо из репозиториев) во всех последних дистрибутивах Linux.

Запустите efibootmgr от имени пользователя root чтобы получить список загрузочных записей:

[root@db-nb-11 ~]# efibootmgr
BootCurrent: 0019
Timeout: 0 seconds
BootOrder: 0019,000C,000A,0006,0007,0008,0009,000B,000E,000F,0010,0011,0012,0013,000D
Boot0000  Setup
Boot0001  Boot Menu
Boot0002  Diagnostic Splash Screen
Boot0003  Startup Interrupt Menu
Boot0004  ME Configuration Menu
Boot0005  Rescue and Recovery
Boot0006* USB CD
Boot0007* USB FDD
Boot0008  ATAPI CD0
Boot0009  ATA HDD2
Boot000A* ATA HDD0
Boot000B  ATA HDD1
Boot000C* USB HDD
Boot000D* PCI LAN
Boot000E  ATAPI CD1
Boot000F  ATAPI CD2
Boot0010  Other CD
Boot0011  ATA HDD3
Boot0012  ATA HDD4
Boot0013  Other HDD
Boot0014* IDER BOOT CDROM
Boot0015* IDER BOOT Floppy
Boot0016* ATA HDD
Boot0017* ATAPI CD:
Boot0018* PCI LAN
Boot0019* Arch Linux

Вы можете заметить, что большинство этих записей не относятся к вам. Лучше позаботьтесь о том, чтобы не удалить ничего важного, кто знает, что может произойти. ;)

Чтобы удалить запись Boot0019 , вам необходимо выполнить следующую команду:

bootmgr --bootnum 19 --delete-bootnum

Или, если вам нравятся короткие варианты:

bootmgr -b 19 -B

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .