dakanji / RefindPlus

A Boot Manager for Mac and PC
GNU General Public License v3.0
295 stars 64 forks source link

The "decline_esp_filter" config setting is the wrong way round #135

Closed MarioG-X closed 1 year ago

MarioG-X commented 1 year ago

RefindPlus Version

v0.13.3.AC Release

Device Type

Apple Mac

Problem Description

When there are multiple drives available to boot, in this case an internal SSD and HD, both containing an EFI partition. RP only scans the first one it finds. They were originally the same name "EFI" and I tested renaming to "EFI0" and "EFI1" and it made no difference.

I found this because RP and OC is installed into the EFI folder on an iMac and it works fine, RP displays the OC entry, but on the Mini, OC is not found. The difference is the sequence of the internal SSD and HD. Three logs below show both machines and before/after rename.

The workaround I have found is to copy OC to the only EFI that RP finds, and RP displays the entry and works.

Problem Point

Before starting a loader or tool

Affected Items

OpenCore Loader, Other Item

Debug Log

This log is of the iMac that works fine, RP displays the OC entry, note is still only scans one volume, but the one with OC: 22x15v0838.log

This log is from the Mini that does not display OC which resides in the same EFI directory as RP, note it only scans one of the EFI volumes: 22x15v1155.log

This is the log after I renamed the EFI volumes to different names, note it does not scan EFI0: 22x15v2116.log

Additional Context

No response

dakanji commented 1 year ago

Please read up on the config options or/and the readme here. Ref: decline_esp_filter

MarioG-X commented 1 year ago

Added decline_esp_filer, still no go, will not look t right refi for OC. Here is log and config. 22x16c2118.log config.txt

dakanji commented 1 year ago

There is a different bug on that in that decline_esp_filter is working the wrong way round. You need to uncomment it and add false to read decline_esp_filter false

This is an "incorrect" setting btw but is what will work until fixed.

MarioG-X commented 1 year ago

That worked like a charm. Thanks! You can leave issue open or close based on your fix.

github-actions[bot] commented 1 year ago

This thread is being locked. Please use the Discussions feature for further related discussion or raise a new issue if appropriate.