I was psyched to find people with the same laptop and even trying to use a port replicator since that's my goal too. Unfortunately, using the same files doesn't give me the same successful result. I've tried osxjeff's Extra and others from the other thread about E6430 (which isn't as ideal as this one since this thread discusses the 3520 CPU that I have). I've also followed the guide which is how I got started. But regardless of which Extra directory or which DSDT or which devices I enable in BIOS, my result is the same: I can boot in safe mode but not without safe mode.
I'm booting with -v so I can see what's going on. When I boot with safe mode, it runs through all the stuff on the black screen and then switches over to the login screen. When I boot without safe mode, it does the same on the black screen but never switches over. It just hangs there, dead. (And of course, if I don't do -v, I just get the grey screen the whole time with the rotating lines.)
I'm replying to this thread since osxjeff's laptop seems the same as mine (E6430, i7-3520M, Intel HD+). His DSDT had the same issue as the others I've tried including one I made for myself from the laptop in Windows. I've tried disabling different devices in the BIOS to see if Bluetooth or the SD card slot or whatever might be the issue, but no change. (The only thing that may have had an impact was disabling the WLAN caused a kernel panic once but it wasn't repeatable and I may have forgotten to run myFix after changing kexts on that try.)
My long term plan is a triple boot (which I had working on my E6410) but for right now, I'm doing all my testing on a USB stick. I have gone as far as doing the install on a blank partition on my hard drive and confirmed that I get the same results there that I do on the USB stick. So I don't think my issue is with the USB stick, or the lack of free space on it.
I followed the procedures here to install MyHack on my installer USB stick. I needed to do an additional myHack installation of Chameleon on the USB stick after doing the Installer setup. Then after completing the install on the test USB stick, I had to do an additional myHack install of Chameleon on the test USB stick too. I think that's weird and I don't believe it is explicitly mentioned in guides I've read, but I also don't think that's related to my issue.
Looking at system.log, I don't see any red flags. Sure, there are errors, but there are the same errors in the safe mode too. (For example, about C-states.) There are also lots of warnings about space, but like I said, since it works in safe mode off the same USB test stick and since it fails the same way when not in safe mode on the hard drive that has tons of space, I don't think that's a factor at all.
I'm attaching a zip with two log files: osxjeff-2.log uses osxjeff's Extra directory without safe mode and dies before login screen; osxjeff-3.log uses the same Extra directory but shows safe mode booting successfully. I'm also attaching a file showing my BIOS settings - not all of them, but all that I think might be of interest.
If anyone has suggestions about what to look for in the log files, sees anything in the log files that might be a clue, sees a setting in my BIOS file that might be wrong, or has any other suggestion on how to proceed to get it to boot without safe mode, please let me know!! Thank you!
BIOS.txt.zip osxjefflogs.zip
P.S. The port replicator picture shown earlier in this thread is the original E-series Advanced Port Replicator. The mention that somebody had about a port replicator with only one DVI is the non-advanced variant just called the E/Port Replicator. I have the Advanced Port Replicator version 2 which looks the same as the v1 in the picture except it has blue USB jacks. The version 2 hardware adds USB 3 (on those blue jacks) and allows for Dual Link DVI. So the v2 Port Replicator may need a different DSDT. But I need to walk before I can run so I'll save that issue for later!