Macbook pro 10.8.3 Safe boot hangs
Retina MacBook Pro Mid 2012 running 10.8.3 with latest SMC update.
My system will not complete a "safe mode" boot, it hangs with the progres bar at about 1/4 of the way. I am trying safe boot to be able to run the system while all extra drivers etc are disabled for diagnostic purposes.
Things already tested:
From Recovery Drive: Disk utility has been used to repair the disc and reset permissions.
From the Recovery Drive, start terminal and run "fsck_hfs -f /dev/disk0s2", completes correctly
I tried a save boot with verbose mode on. (In terminal before reboot, execute "sudo nvram boot-args="-v -x" )
The boot process shows it passes the fsck_hfs (no surprise), then it shows:
IOThunderboltSwitch(0x0)::listenerCallback - Thunderbolt HPD packet for route = 0x0 port = 12 unplus=0
AppleUSBMultitouchDriver::checkStatus - received Status Packet, Payload 2: device was reinitialized
And there is hangs.
So it looks like whatever comes after the Multitouch Driver initialization is what is causing the hang.
Any suggestions about this?
Is this a hardware problem or a software one?
MacBook Pro (Retina, Mid 2012), OS X Mountain Lion (10.8.3)