Summarizing:
1. replacement (not new) hard drive, working okay, but no difference
2. replacement RAM, recommended brand, working okay, no difference
3. hardware analysis with Disk Utility, no difference
4. no issues found with OnyX and permissions repair
5. safe mode startup, boots faster (with some variation).
The console message suggests the boot sector of the hard drive is malfunctioning (although I don't pretend to understand everything that's listed). A Mac starts up by checking the physical state of the hard drive. It then proceeds to load a series or sequence of OS software, followed by applications, libraries, etc. The reason Safe mode gets the job done faster is because it disables quite a large chunk of OS software.
The nearly ten minute period suggests that the startup process is getting snagged on the very first hardware part. So, how to fix it?
In your situation I would fork out for a brand new drive, don't pinch pennies. If you want a drive brand recommendation, simply ask here, or search the hardware forums. Reinstall the OS, and take it from there.
Something else you can try - disable Spotlight, even temporarily. Open SysPrefs > Spotlight, and uncheck all the options. Then reboot.
8/7/11 4:36:39 PM com.apple.launchd[1] *** launchd[1] has started up. ***
8/7/11 4:36:42 PM com.apple.launchd[1] (org.cups.cupsd) Bug: launchd_core_logic.c:4598 (24498):2
8/7/11 4:36:42 PM com.apple.launchd[1] (org.cups.cupsd) Path monitoring failed on "/private/var/spool/cups/cache/org.cups.cupsd": No such file or directory
8/7/11 4:37:55 PM com.apple.WindowServer[72] Sun Aug 7 16:37:55 Graham-Williamss-MacBook.local WindowServer[72] <Error>: kCGErrorFailure: Set a breakpoint @ CGErrorBreakpoint() to catch errors as they are logged.
8/7/11 4:46:19 PM com.apple.launchctl.Aqua[109] launchctl: Please convert the following to launchd: /etc/mach_init_per_user.d/RemoteUI.plist
8/7/11 4:46:19 PM com.apple.launchd.peruser.501[107] (com.apple.RemoteUI) Conflict with job: 0x102b50.mach_init.Front Row over Mach service: com.apple.RemoteUI
8/7/11 4:46:19 PM com.apple.launchd.peruser.501[107] (com.apple.ReportCrash) Falling back to default Mach exception handler. Could not find: com.apple.ReportCrash.Self
8/7/11 4:46:27 PM com.apple.launchd.peruser.501[107] (com.apple.Kerberos.renew.plist[129]) Exited with exit code: 1
8/7/11 4:46:28 PM com.apple.launchd.peruser.501[107] ([email protected][132]) Exited with exit code: 1
8/7/11 4:37:55 PM com.apple.WindowServer[72] Sun Aug 7 16:37:55 Graham-Williamss-MacBook.local WindowServer[72] <Error>: kCGErrorFailure: Set a breakpoint @ CGErrorBreakpoint() to catch errors as they are logged.
Blue screen indicates the OS libraries etc being loaded after the boot sector has been verified.
When you reinstalled the OS (whichever version) did you do a 'clean' install, ie. completely erase the hard drive? If not, that needs to be done. Disk Utility will guide you through the process once you've booted from the Install disk. Select the option that does the most thorough job of erasing the HD of absolutely everything, AND passing over any faulty sectors on the HD.
Yes, both with my old hard drive, I did a clean install to my older OSX 10.4 then upgraded to SL.
Then with this new hard drive I got, I had to partition the drive so I assumed it was completely empty... If I need too re-install the OS and completely clear off the hard drive again I will.
Also, maybe if you guys think it would help, I can clear off the hard drive, install my old OS 10.4 (which has no startup problems at all) then upgrade to SL. This wouldn't be the first time iv done this in general, but would be the fist time iv done it on the new hard drive... Just if you guys think it would help..
It just confuses me because I just started the computer and while waiting on the blue screen I typed in my password and hit enter.. Then after the blue screen went away the login panel showed up and was already logging me in. So it just backs up what I said before, the OS is running in the background... This to me almost points to a screen problem, but when I have the old OS installed it logs right in.... And it logs right in in safe mode... So the screen isn't the issue... Just some kind of software issue
Out of curiosity, why are you installing the old OS and then upgrading to Snow Leopard?
The Snow Leopard retail set is a full OS and doesn't require that. You can do a clean install straight to Snow leopard.
8/18/11 10:43:41 PM com.apple.WindowServer[70] Thu Aug 18 22:43:41 localhost WindowServer[70] <Error>: kCGErrorFailure: Set a breakpoint @ CGErrorBreakpoint() to catch errors as they are logged.
8/18/11 10:42:24 PM com.apple.launchd[1] *** launchd[1] has started up. ***
8/18/11 10:43:41 PM com.apple.WindowServer[70] Thu Aug 18 22:43:41 localhost WindowServer[70] <Error>: kCGErrorFailure: Set a breakpoint @ CGErrorBreakpoint() to catch errors as they are logged.
8/18/11 10:43:48 PM com.apple.launchctl.Aqua[104] com.apple.ReportCrash.Self: Already loaded
8/18/11 10:43:55 PM com.apple.launchd.peruser.501[85] (com.apple.Kerberos.renew.plist[118]) Exited with exit code: 1
8/18/11 10:44:33 PM com.apple.launchd[1] (com.apple.xprotectupdater[16]) Exited with exit code: 255
8/18/11 10:49:53 PM SystemUIServer[107] It does not make sense to draw an image when [NSGraphicsContext currentContext] is nil. This is a programming error. Break on _NSWarnForDrawingImageWithNoCurrentContext to debug. This will be logged only once. This may break in the future.
8/21/11 7:15:01 PM /usr/libexec/hidd[28] Timeout waiting for IOKit to be quiet
8/21/11 7:19:01 PM WindowServer[69] Timeout waiting for IOKit to be quiet
Ok. Sorry about that. It just seems this is a sore subject with everyone.. im not kidding, ever other forum iv been too and found some people with similar problems people just stopped responding in the forum..
This issue is very annoying and i just dont know what else to try.. I mean i feel like i have done everything i can possibly do..
Here is my latest conclusion, i think it has something to do with these codes that come up in console:
Code:8/21/11 7:15:01 PM /usr/libexec/hidd[28] Timeout waiting for IOKit to be quiet 8/21/11 7:19:01 PM WindowServer[69] Timeout waiting for IOKit to be quiet
Between those two codes in the startup im loosing around 7 minutes in start time. When i start in safe mode it takes around 2-3 minutes to start. Oddly enough when you add that 2-3 minutes to the 7 you get between 9-10 minutes.. the exact same time it takes for the system to start in normal mode.
Has anyone seen this code before and if so, did you ever see a fix for it?
PLEASE i beg everyone on this forum, I really need help with this.. Its been a very long month iv been dealing with it and i dont know how much longer i can take. Im going to be starting school tomorrow and will be taking a online class where ill need this computer to be working alright.. If anyone can help in any way ill be so grateful.
Hope to hear from some of you soon.
Thanks
FWIW I found this reference.
Developer Library
Do you have any third party hardware that might be having driver issues? Other than that, I honestly haven't a clue. Sorry!