У меня двойная загрузка Elementary OS и Windows. Я вижу две записи Windows, но не уверен, где refind их находит.
Один из них показан как , Boot Microsoft EFI boot from ESP
а другой - Boot bootmgfw.efi from ESP
. Выбор любого из них загружается сЗапуск с bootmgfw.efi Использование параметров загрузки ''
Мой efi-каталог выглядит так
/boot/efi/
Boot/
BCD
bcd.trunc
bootfix.bin
boot.sdi
bootsect.exe
en-us/
Fonts/
Resources/
bootmgfw.efi
bootmgr
bootmgr.efi
EFI/
Boot/
dell/
Microsoft/
Boot/
bootmgfw.efi
bootmgr.efi
lots of other files
Recovery/
BCD
BCD.LOG
BCD.LOG1
BCD.LOG2
PEBoot/
refind/
tools/
ubuntu/
startup.nsh
У меня refind.conf
есть записьdont_scan_dirs EFI/dell,EFI/PEBoot,EFI/ubuntu,EFI/Boot
Я пробовал добавлять, EFI/Microsoft
но dont_scan_dirs
они оба все равно появляются.
Мои диски выглядят так:
Я пробовал установить dont_scan_volumes
значение WINRETOOLS,Image,DELLSUPPORT
, но это не мешает обеим записям отображаться.
Есть идеи, что можно включить в файл conf, чтобы отображалась только одна запись Windows?
решение1
Список dont_scan_dirs
— это список, который directories
нужно пропустить при поиске efi
файлов. Исключение каталога не исключает все дерево в этой точке. Каталоги, находящиеся ниже исключенного, все равно ищутся, efi
игнорируются только файлы в этом явно указанном каталоге.
Чтобы решить эту проблему, вам нужно будет включить каталоги, в которых находятся нужные efi
вам файлы.нехотите загружены. В вашем конкретном случае это означает добавление EFI/Microsoft/Boot
в dont_scan_dirs
список.