kasbert / OS-X-SAT-SMART-Driver

Max OS X kernel driver for providing access to external drive SMART data
578 stars 74 forks source link

Failed to detect new harddisk insert. #3

Closed Mowd closed 11 years ago

Mowd commented 11 years ago

After install this kext, mountain lion was unable to detect new harddisk. Uninstall this kext back to normal,

kasbert commented 11 years ago

Are there any errors in /private/var/log/kernel.log ?

Mowd commented 11 years ago

I have two external disk. When I plug first one to my mac, The message system.log display is below, and this disk can't be recognized.

Oct 14 23:15:17 mowd kernel[0]: considerRebuildOfPrelinkedKernel com.bresink.driver.BRESINKx86Monitoring triggered rebuild Oct 14 23:15:17 mowd kernel[0]: USBMSC Identifier (non-unique): 100607B20037 0x152d 0x2329 0x100 Oct 14 23:15:17 mowd kernel[0]: SATSMARTDriver v0.5: disk serial '100607PBL2003SKV73MV', revision 'PB2AC60W', model 'Hitachi HTS545025B9SA02', kSCSICmd_PASS_THROUGH_12 Oct 14 23:15:27 mowd.idv.tw mdworker[621]: Unable to talk to lsboxd Oct 14 23:15:27 mowd.idv.tw mdworker[622]: Unable to talk to lsboxd Oct 14 23:15:28 mowd kernel[0]: USBF: 203.388 AppleUSBEHCI[0xffffff8030a64000]::Found a transaction past the completion deadline on bus 0x26, timing out! (Addr: 4, EP: 1) Oct 14 23:15:28 mowd kernel[0]: Sandbox: sandboxd(623) deny mach-lookup com.apple.coresymbolicationd Oct 14 23:15:30 mowd.idv.tw sandboxd623: mdworker(621) deny mach-lookup com.apple.ls.boxd Oct 14 23:15:30 mowd.idv.tw sandboxd623: mdworker(622) deny mach-lookup com.apple.ls.boxd Oct 14 23:15:34 mowd kernel[0]: USBF: 209.390 AppleUSBEHCI[0xffffff8030a64000]::Found a transaction which hasn't moved in 5 seconds on bus 0x26, timing out! (Addr: 4, EP: 0) Oct 14 23:15:46 mowd kernel[0]: USBF: 220.892 AppleUSBHubPort: Port 2 of Hub at 0x26000000 about to terminate a busy device (USB to ATA/ATAPI Bridge) after waiting 10 seconds

The second disk, which can be recognized when I plug it to another USB port, but when I plug it off and re-plug in again, it can't be recognized, but system.log didn't show any message.

After these steps, I found these two USB port were dead until I reboot, any of my USB device can't be recognized even iPhone is, too.

kasbert commented 11 years ago

Please try version v0.6-Debug

Mowd commented 11 years ago

0.6-Debug works great! Thanks.

kasbert commented 11 years ago

Good. Replace it with non-debug version if you don't want the kernel log filled with messages.