Jump to content
38 posts in this topic

Recommended Posts

I tryied copying all kexts to my 10.4.3 8F1111A and it got receiving a message with a AppleEFIRuntime.kext that couldn't be loaded, this message was in yellow color so don't copy all kexts to your already working 10.4.3.

 

Maxxuss, jas and others please try to bypass this new protection.

post-4268-1137467551_thumb.jpg

Link to comment
https://www.insanelymac.com/forum/topic/6993-confirmed-1044-checks-for-efi/
Share on other sites

OK, my Intel D945GTP with a Pentium D 820 boots fine with the Apple EFI extension. The reason your system doesn't boot is somewhere else. If you don't believe me, reinstall the origninal 10.4.3 extensions and then add the Apple EFI extension. Your system should boot.

 

So the Apple EFI extensions is NOT a protection measure!

Thanks for using the image I posted with my PDA phone.. Oh, and thanks for telling me that my system doesn't support EFI with the image I posted.

 

...with my pda phone

 

 

http://forum.osx86project.org/index.php?s=...indpost&p=43331

While I certainly do not want to mess with all the love in this thread, I am getting the idea we need a general EFI/BIOS thread because I really do not think anyone here has a very good understanding of what is now perhaps the critical technology.

 

It used to be Rosetta was the key to making things work, now wether it be booting Windows on the new EFI x86 Macs or using ATI drivers on generic hardware, the lack of understanding EFI/BIOS issues is the now common problem.

 

Does anyone else think this forum need a general EFI/BIOS thread so we can discuss how this transition to EFI is supposed to work in some technical detail?

Edited by bofors

The EFI runtime module has one missing symbol:

 

$ sudo kextload -t AppleEFIRuntime.kext
kextload: extension AppleEFIRuntime.kext appears to be valid
kld(): Undefined symbols:
_gPEEFISystemTable
kextload: kld_load_from_memory() failed for module /Users/melvin/Desktop/Extensions/AppleEFIRuntime.kext/Contents/MacOS/AppleEFIRuntime
kextload: a link/load error occured for kernel extension AppleEFIRuntime.kext
load failed for extension AppleEFIRuntime.kext
(run kextload with -t for diagnostic output)

 

In order to test this out, we'll need the mach_kernel from 10.4.4.

I don't understand it:

I read that EFI will replace BIOS in the future - correct?

 

Will we be able to boot 10.4.4 with a PC wich uses a basic input/output system? :blink:

 

 

EDIT:

 

Forget my stupid question, I think I understood it now... :poster_oops:

Edited by the_painless

your system doesn't load because you screwed something else prolly wrong permissions on the kexts.

 

According to your shot it's the ata kext not loading so the still waiting for root device msg.

 

I've copied the whole 10.4.4 extension folder on my system and everything is working fine, i've deleted the efiruntime & don't steal this mac kext but prolly doesn't matter

 

Vmware can't boot with 10.4.4 acpi kext i get a panic, but it works in native

your system doesn't load because you screwed something else prolly wrong permissions on the kexts.

 

According to your shot it's the ata kext not loading so the still waiting for root device msg.

 

I've copied the whole 10.4.4 extension folder on my system and everything is working fine, i've deleted the efiruntime & don't steal this mac kext but prolly doesn't matter

 

Vmware can't boot with 10.4.4 acpi kext i get a panic, but it works in native

 

 

Thanks Domino for your picture :)

 

I'll remove it later and post mine.

 

myzar what are your specs?

 

I copied all kexts and I also post a picture from my real PC not the one from Domino's, another thing now I'm getting an error with ApplePS2 kexts so something broke that.

2 kexts can cause problems from 10.4.4 applesmbios & unsupported.kext in the system.kext.

 

applesmbios causes the panic in vmware and most likely the acpi panic too.

 

to enb14 winchester 3200+ 81111g

 

to munky , not yet , it's not in the wild, someone got his new imac and posted the extension folder

your system doesn't load because you screwed something else prolly wrong permissions on the kexts.

 

According to your shot it's the ata kext not loading so the still waiting for root device msg.

 

I've copied the whole 10.4.4 extension folder on my system and everything is working fine, i've deleted the efiruntime & don't steal this mac kext but prolly doesn't matter

 

Vmware can't boot with 10.4.4 acpi kext i get a panic, but it works in native

 

 

myzar can you tell us how you did it (all steps) because me and discorocker are having problems with this kext :)

myzar can you tell us how you did it (all steps) because me and discorocker are having problems with this kext :)

 

logged in as root, unpacked the zip on the desktop then i've copied all the kexts but

 

applesmbios , the efi one, don't steal this mac and the unsupported kext

 

i've repaired the permissions and rebooted with -f

 

in your shot there isn't a panic but it says still waiting for root devices so it's not seeing your ata controller

 

so either applesmbios is the culprit or the old kext was modified with the device id of your ata controller. Copy back the one from 10.4.3 fix permissions and reboot

 

Most likely is applesmbios , try with the one from 10.4.3

myzar, you didn't get any other "bad kext loading"? excluding any of the EFI stuff. I know about the ata controller though.

 

AppleSMBIOS can cause havoc because looks like apple has changed the way it talks to the bios, unsupported.kext tries to talk to efi too i saw a bunch of undefinied efi symbols.

 

all the rest works fine on my system

logged in as root, unpacked the zip on the desktop then i've copied all the kexts but

 

applesmbios , the efi one, don't steal this mac and the unsupported kext

 

i've repaired the permissions and rebooted with -f

 

in your shot there isn't a panic but it says still waiting for root devices so it's not seeing your ata controller

 

so either applesmbios is the culprit or the old kext was modified with the device id of your ata controller. Copy back the one from 10.4.3 fix permissions and reboot

 

Most likely is applesmbios , try with the one from 10.4.3

 

 

Ok, I'll try it tonight by the way can somebody try to load AppleEFI kext with an EFI motheboard? remember that newer ATI drivers are using EFI extensions so maybe we need to load AppleEFI to get newer drivers in the future (Nvidia as example)

×
×
  • Create New...