I'm getting close, but still having problems
- Realized that Lnx2Mac was having a problem with my ethernet card, so I switched to onboard ethernet and it worked.
- Went all the way through Method 3 and when adding Ethernet, it lists as 'Ethernet' instead of 'Ethernet Adaptor (en0)'. App Store let me sign in.
- BUT, when I added the EFI string to org.chameleon.boot.plist, it messed up my graphics. It still works but is displaying at the incorrect resolution and my other monitor isn't working. I am using an NVidia GPU (GeForce 9800 GTX) and it was working fine without an EFI string.
- So then I went back into EFI Studio and added BOTH GeForce 9800 GTX and Ethernet, then pasted this combined hex into the org.chameleon.boot.plist hex string.
- Boot up failed on loading GUI.
- Booted into the SL installation on separate drive and removed the hex string in org.chameleon.boot.plist.
- Booted back into Lion. App Store still has me logged in, BUT it won't let me authenticate to download any of my apps.
- Started up EFI Studio and put the Ethernet hex back into org.chameleon.boot.plist, rebooted, did Method 2. This time, the Ethernet is listed as 'Ethernet Adaptor (en0)' again and I can't get in to the App Store and graphics are working.
I'm not sure why the EFI string didn't have the same effect it had the first time I inserted it.
Here's my org.chameleon.boot.plist:
Code:
<dict>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string>npci=0x2000 darkwake=0</string>
<key>GraphicsEnabler</key>
<string>Yes</string>
<key>Timeout</key>
<string>2</string>
<key>Legacy Logo</key>
<string>Yes</string>
<key>PCIRootUID</key>
<string>1</string>
<key>EthernetBuiltIn</key>
<string>Yes</string>
<key>UseKernelCache</key>
<string>Yes</string>
<key>device-properties</key>
<string>4b00000001000000010000003f0000000100000002010c00d041030a0100000001010600041c0101060000007fff0400160000006200750069006c0074002d0069006e0000000500000001</string>
</dict>
Thanks,
Matt