Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

EFI 1.1 compliance #95

Open
BurnedPinguin opened this issue Jun 8, 2023 · 5 comments
Open

EFI 1.1 compliance #95

BurnedPinguin opened this issue Jun 8, 2023 · 5 comments

Comments

@BurnedPinguin
Copy link

Is it in the plans to make this bootloader or at least a separate one-off build of it that works on EFI 1.1 firmware? I would like to use it with some of Apple's early Macs and I think it would be very significant if this bootloader can do this one day, because nothing else can, and this is the only active project I found that I could ask whether they would intend to do this.

@maharmstone
Copy link
Owner

Probably not. It's not the sort of thing you can really do without having access to the hardware in question. Sorry.

That said, have you given it a go? I'm fairly sure GOP won't work, but I don't know about everything else.

@BurnedPinguin
Copy link
Author

BurnedPinguin commented Jun 8, 2023

Yeah I tried quibble x86 and x64 binaries, they just lock up the computer when I select the device that is made bootable with them (it locks up at the option key disk select screen, not even a black screen!)

The regular EFI version of windows boot manager doesn't work either (in the same way as quibble). Another solution here would be something that could "finish" Apple's EFI implementation - a stopgap EFI executable that would fill in for what its missing and that the EFI version of windows boot manager needs.

That said, I'm fairly certain there may be other EFI 1.1 systems out there that also don't work with the current quibble. If you are interested in this but need hardware to test it, I would be very glad to do that.

@kocoman1
Copy link

kocoman1 commented Jun 9, 2023

can this run on corebooted tianocore mbp10,1 or mbp8,2? thx

@maharmstone
Copy link
Owner

@kocoman1 - I don't know. Try it and let me know.

@mirh
Copy link

mirh commented Jul 7, 2024

torvalds/linux@abb2baf, rhboot/shim#364 and acidanthera/bugtracker#1280 show a lot of quirks.
(even without all the rest which may or may not have been just part of the original linux efi spinup)
The probably biggest problem is that I understand the bootloader needs to be able to work with HFS?

https://superuser.com/questions/671660/graphics-card-not-working-on-windows-8-1-on-mac
Anyway, this should already be possible to test/try with rEFInd. The only legit inconvenience is that the gpu has to be more or less manually set up.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants