Refind

重複的 Windows 條目

  • May 28, 2017

我正在雙重引導 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/Microsoftdont_scan_dirs但它們仍然出現。

我的磁碟看起來像:

sda 數據庫

我嘗試設置dont_scan_volumes為,WINRETOOLS,Image,DELLSUPPORT但這並不能阻止兩個條目出現。

關於我可以在我的 conf 文件中包含什麼以便只顯示一個 Windows 條目的任何想法?

dont_scan_dirs列表是查找文件directories時要跳過的列表。efi排除目錄似乎不會排除此時的整個樹。仍會搜尋排除目錄下的目錄,efi僅忽略該明確命名目錄中的文件。

要解決此問題,您需要包含包含您不想載入的文件efi目錄。在您的特定情況下,這意味著添加到列表中。EFI/Microsoft/Boot``dont_scan_dirs

引用自:https://unix.stackexchange.com/questions/359063