View Single Post
 
Old 10-22-2008, 09:24 AM
nfoav8or's Avatar
nfoav8or nfoav8or is offline
 
Join Date: Jan 2008
Location: WA, USA
Posts: 933
Quote:
Originally Posted by Taisto View Post
sorry for trouble again - so there`s no way to just "prepare" efi-string on other PC which i can just paste into Efi-studio if I can provide kexts (Atiinject is responsible for that right ? ) which are working on my pc ? i don`t think that i`ll manage to do it correctly cause it`s third time i`ve failed. I`m still noob in this though
Nope... it doesn't work that way. Think of the hex string you place in the com.apple.Boot.plist file as a sort of road map within your PC. It has to know where to start, the routes through your MOBO and then where to end... so you see, it is completely dependent on an individuals system to create this for themselves. I'll give you a good example of why you need to do this every time you might install the OS:
I've been working with OSx86 for a while now and have "redone" my machines many many times, but I decided to save my "fixes" for faster rebuild times, however the hex string in that file barely ever (if at all... can't remember if it did at all, but I'll say "if" just in case) matched up and I had to redo it for the present system each time.

ATIinject is a kernel extension that isn't like EFI at all. With an EFI string you are dealing on a much simpler code base (hexidecimal... right around assembly code in a computer) than a kext which deals with Device IDs. These are simple to look at but more complex because of what they mean. A Device ID shows a previous knowledge of the system being located somewhere else and thus can be moved from computer to computer to allow others to have the same fix.

Hope that makes sense... its late here and I'm tired now. Off to bed.

Cheers.

Reply With Quote