Attempt of to repair a HDD causes reboot kernel panic

gustavopi

macrumors member
Original poster
Oct 29, 2008
83
8
Brazil
Hi! I have an external HDD Seagate st1000m035 1TB that I use to backups. Carbon Copy stop making backups and I realize one of it's partitions just gone. The other one is inaccessible, but still there. So I am trying to fix this HDD in several ways, but when I tried to use Disk Utility to test and repair, the os eventually hang and reboot.

I tried to connect using the original USB-SATA interface and another one. Same problem. I didn't try anymore after second time because this kind of trouble make me nervous, I am already without a backup! This HDD will be garbage, probably. But I though you might be interested in the case. So the report is above, I am open to suggestions.

Anonymous UUID: 5D622C4B-9B9A-1324-5B1E-10A7B6CBB1AA

Mon Feb 25 10:48:45 2019

*** Panic Report ***
panic(cpu 0 caller 0xffffff7f8937a932): @/BuildRoot/Library/Caches/com.apple.xbs/Sources/IOUSBHostFamily/IOUSBHostFamily-514.71.2/AppleUSBXHCI/AppleUSBXHCITransferRing.cpp:220
Backtrace (CPU 0), Frame : Return Address
0xffffff9116423780 : 0xffffff800806e1c6
0xffffff91164237d0 : 0xffffff8008196a74
0xffffff9116423810 : 0xffffff8008188d44
0xffffff9116423880 : 0xffffff80080201e0
0xffffff91164238a0 : 0xffffff800806dc3c
0xffffff91164239d0 : 0xffffff800806d9fc
0xffffff9116423a30 : 0xffffff7f8937a932
0xffffff9116423a80 : 0xffffff7f8936f9e7
0xffffff9116423b00 : 0xffffff800869b658
0xffffff9116423b70 : 0xffffff7f88fbf7f5
0xffffff9116423bc0 : 0xffffff7f8936f068
0xffffff9116423c30 : 0xffffff7f88feac26
0xffffff9116423c90 : 0xffffff800869b658
0xffffff9116423d00 : 0xffffff7f88fea9d6
0xffffff9116423d90 : 0xffffff7f8a90eeca
0xffffff9116423df0 : 0xffffff7f8a90ec90
0xffffff9116423e50 : 0xffffff7f8884fc55
0xffffff9116423eb0 : 0xffffff7f888500a1
0xffffff9116423ee0 : 0xffffff7f892d23e1
0xffffff9116423f20 : 0xffffff7f892cd830
0xffffff9116423f80 : 0xffffff7f892cd8d7
0xffffff9116423fa0 : 0xffffff800801f557
Kernel Extensions in backtrace:
com.apple.iokit.IOUSBHostFamily(1.2)[93B5E6D7-8F74-39E2-A9C6-6B25F334733D]@0xffffff7f88fb1000->0xffffff7f89029fff
dependency: com.apple.driver.AppleBusPowerController(1.0)[79B78C02-CBE8-3C9B-A19D-D8AB5875A429]@0xffffff7f88fa1000
dependency: com.apple.driver.usb.AppleUSBCommon(1.0)[FB0D8863-27B6-39BE-889D-E4A32ED357F8]@0xffffff7f88fa9000
com.apple.iokit.IOSCSIArchitectureModelFamily(404.30.2)[4734E6C9-B881-32C8-BE1F-4D9848A52895]@0xffffff7f8884b000->0xffffff7f88875fff
com.apple.iokit.IOSCSIBlockCommandsDevice(404.30.2)[34091931-8856-37D2-B4BB-82F28AC66162]@0xffffff7f892cc000->0xffffff7f892e4fff
dependency: com.apple.iokit.IOStorageFamily(2.1)[F27A8A2A-6662-3608-83BD-415037509E01]@0xffffff7f88b52000
dependency: com.apple.iokit.IOSCSIArchitectureModelFamily(404.30.2)[4734E6C9-B881-32C8-BE1F-4D9848A52895]@0xffffff7f8884b000
com.apple.iokit.IOUSBMassStorageDriver(140.70.2)[91925DA5-1D2A-3444-A53B-1432B6363BA7]@0xffffff7f8a8fe000->0xffffff7f8a92bfff
dependency: com.apple.iokit.IOUSBHostFamily(1.2)[93B5E6D7-8F74-39E2-A9C6-6B25F334733D]@0xffffff7f88fb1000
dependency: com.apple.iokit.IOStorageFamily(2.1)[F27A8A2A-6662-3608-83BD-415037509E01]@0xffffff7f88b52000
dependency: com.apple.iokit.IOSCSIArchitectureModelFamily(404.30.2)[4734E6C9-B881-32C8-BE1F-4D9848A52895]@0xffffff7f8884b000
com.apple.driver.usb.AppleUSBXHCI(1.2)[391DEF2C-1D46-3CCB-9DAE-88B4C4B08145]@0xffffff7f89364000->0xffffff7f893affff
dependency: com.apple.iokit.IOACPIFamily(1.4)[95DA39BB-7C39-3742-A2E5-86C555E21D67]@0xffffff7f88f79000
dependency: com.apple.iokit.IOUSBHostFamily(1.2)[93B5E6D7-8F74-39E2-A9C6-6B25F334733D]@0xffffff7f88fb1000
dependency: com.apple.driver.usb.AppleUSBCommon(1.0)[FB0D8863-27B6-39BE-889D-E4A32ED357F8]@0xffffff7f88fa9000

BSD process name corresponding to current thread: kernel_task

Mac OS version:
17G5019

Kernel version:
Darwin Kernel Version 17.7.0: Thu Dec 20 21:47:19 PST 2018; root:xnu-4570.71.22~1/RELEASE_X86_64
Kernel UUID: 4A5298BF-709E-37DF-B7F0-4298065CC266
Kernel slide: 0x0000000007e00000
Kernel text base: 0xffffff8008000000
__HIB text base: 0xffffff8007f00000
System model name: MacBookPro9,2 (Mac-6F01561E16C75D06)

System uptime in nanoseconds: 13434790147857
last loaded kext at 13251842405227: com.apple.driver.AppleXsanScheme 3 (addr 0xffffff7f8b534000, size 32768)
last unloaded kext at 12226194527252: com.apple.driver.usb.cdc 5.0.0 (addr 0xffffff7f8b526000, size 28672)
loaded kexts:
org.dungeon.driver.SATSMARTDriver 0.8.1
org.virtualbox.kext.VBoxNetAdp 5.1.8
org.virtualbox.kext.VBoxNetFlt 5.1.8
org.virtualbox.kext.VBoxUSB 5.1.8
org.virtualbox.kext.VBoxDrv 5.1.8
com.paragon-software.filesystems.ntfs 23.0.15
com.paragon-software.kext.VDMounter 111.2
com.Cycling74.driver.Soundflower 2
com.apple.iokit.SCSITaskUserClient 404.30.2
com.apple.filesystems.exfat 1.4
com.apple.driver.AGPM 110.23.37
com.apple.driver.X86PlatformShim 1.0.0
com.apple.filesystems.autofs 3.0
com.apple.filesystems.ntfs 3.13
com.apple.driver.AppleMikeyHIDDriver 131
com.apple.driver.AudioAUUC 1.70
com.apple.driver.AppleGraphicsDevicePolicy 3.20.14
com.apple.AGDCPluginDisplayMetrics 3.20.0
com.apple.driver.AppleUpstreamUserClient 3.6.5
com.apple.driver.AppleHDA 281.52
com.apple.driver.AppleHV 1
com.apple.iokit.IOUserEthernet 1.0.1
com.apple.driver.AppleMikeyDriver 281.52
com.apple.driver.AppleIntelHD4000Graphics 10.3.6
com.apple.driver.eficheck 1
com.apple.iokit.IOBluetoothSerialManager 6.0.7f12
com.apple.driver.pmtelemetry 1
com.apple.Dont_Steal_Mac_OS_X 7.0.0
com.apple.driver.AppleSMCLMU 211
com.apple.driver.SMCMotionSensor 3.0.4d1
com.apple.driver.AppleThunderboltIP 3.1.1
com.apple.driver.AppleSMCPDRC 1.0.0
com.apple.driver.AppleIntelSlowAdaptiveClocking 4.0.0
com.apple.driver.AppleLPC 3.1
com.apple.driver.AppleOSXWatchdog 1
com.apple.driver.AppleIntelFramebufferCapri 10.3.6
com.apple.driver.AppleBacklight 170.12.6
com.apple.driver.AppleMCCSControl 1.5.5
com.apple.driver.AppleUSBTCButtons 254
com.apple.driver.AppleUSBTCKeyboard 254
com.apple.driver.AppleIRController 353
com.apple.filesystems.hfs.kext 407.50.6
com.apple.AppleFSCompression.AppleFSCompressionTypeDataless 1.0.0d1
com.apple.BootCache 40
com.apple.AppleFSCompression.AppleFSCompressionTypeZlib 1.0.0
com.apple.AppleSystemPolicy 1.0
com.apple.filesystems.apfs 748.51.0
com.apple.driver.AppleSDXC 1.7.6
com.apple.iokit.AppleBCM5701Ethernet 10.3.1
com.apple.driver.AirPort.Brcm4360 1240.19.1a3
com.apple.driver.AppleFWOHCI 5.5.9
com.apple.driver.AppleAHCIPort 329.50.2
com.apple.driver.AppleSmartBatteryManager 161.0.0
com.apple.driver.AppleRTC 2.0
com.apple.driver.AppleACPIButtons 6.1
com.apple.driver.AppleHPET 1.8
com.apple.driver.AppleSMBIOS 2.1
com.apple.driver.AppleACPIEC 6.1
com.apple.driver.AppleAPIC 1.7
com.apple.driver.AppleIntelCPUPowerManagementClient 220.50.1
com.apple.nke.applicationfirewall 183
com.apple.security.TMSafetyNet 8
com.apple.security.quarantine 3
com.apple.driver.AppleIntelCPUPowerManagement 220.50.1
com.apple.driver.AppleXsanScheme 3
com.apple.driver.usb.cdc 5.0.0
com.apple.iokit.IOUSBUserClient 900.4.1
com.apple.kext.triggers 1.0
com.apple.iokit.IOAVBFamily 683.1
com.apple.plugin.IOgPTPPlugin 680.15
com.apple.driver.DspFuncLib 281.52
com.apple.kext.OSvKernDSPLib 526
com.apple.driver.AppleSSE 1.0
com.apple.iokit.IOSerialFamily 11
com.apple.AppleGPUWrangler 3.20.0
com.apple.driver.AppleHDAController 281.52
com.apple.iokit.IOHDAFamily 281.52
com.apple.iokit.IOAudioFamily 206.5
com.apple.vecLib.kext 1.2.0
com.apple.driver.AppleGraphicsControl 3.20.14
com.apple.driver.AppleSMBusPCI 1.0.14d1
com.apple.iokit.IOSlowAdaptiveClockingFamily 1.0.0
com.apple.driver.X86PlatformPlugin 1.0.0
com.apple.driver.IOPlatformPluginFamily 6.0.0d8
com.apple.iokit.IOAcceleratorFamily2 378.26
com.apple.iokit.IOSurface 211.15
com.apple.iokit.IOFireWireIP 2.2.9
com.apple.AppleGraphicsDeviceControl 3.20.14
com.apple.driver.AppleBacklightExpert 1.1.0
com.apple.iokit.IONDRVSupport 519.21
com.apple.driver.AppleSMBusController 1.0.18d1
com.apple.iokit.IOGraphicsFamily 519.21
com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport 6.0.7f12
com.apple.iokit.IOBluetoothHostControllerUSBTransport 6.0.7f12
com.apple.iokit.IOBluetoothHostControllerTransport 6.0.7f12
com.apple.iokit.IOBluetoothFamily 6.0.7f12
com.apple.driver.AppleUSBMultitouch 262
com.apple.driver.usb.IOUSBHostHIDDevice 1.2
com.apple.driver.usb.networking 5.0.0
com.apple.driver.usb.AppleUSBHostCompositeDevice 1.2
com.apple.driver.usb.AppleUSBHub 1.2
com.apple.filesystems.hfs.encodings.kext 1
com.apple.driver.AppleThunderboltDPInAdapter 5.5.5
com.apple.driver.AppleThunderboltDPAdapterFamily 5.5.5
com.apple.driver.AppleThunderboltPCIDownAdapter 2.1.3
com.apple.iokit.IOAHCIBlockStorage 301.40.2
com.apple.driver.AppleThunderboltNHI 4.7.3
com.apple.iokit.IOThunderboltFamily 6.7.9
com.apple.iokit.IOEthernetAVBController 1.1.0
com.apple.iokit.IO80211Family 1200.12.2
com.apple.driver.mDNSOffloadUserClient 1.0.1b8
com.apple.driver.corecapture 1.0.4
com.apple.iokit.IOFireWireFamily 4.7.2
com.apple.iokit.IOAHCIFamily 288
com.apple.driver.usb.AppleUSBHostPacketFilter 1.0
com.apple.iokit.IOUSBFamily 900.4.1
com.apple.driver.usb.AppleUSBEHCIPCI 1.2
com.apple.driver.usb.AppleUSBEHCI 1.2
com.apple.driver.usb.AppleUSBXHCIPCI 1.2
com.apple.driver.usb.AppleUSBXHCI 1.2
com.apple.driver.AppleEFINVRAM 2.1
com.apple.driver.AppleEFIRuntime 2.1
com.apple.driver.AppleUSBHostMergeProperties 1.2
com.apple.iokit.IOSMBusFamily 1.1
com.apple.iokit.IOHIDFamily 2.0.0
com.apple.security.sandbox 300.0
com.apple.kext.AppleMatch 1.0.0d1
com.apple.driver.DiskImages 480.60.2
com.apple.driver.AppleFDEKeyStore 28.30
com.apple.driver.AppleEffaceableStorage 1.0
com.apple.driver.AppleKeyStore 2
com.apple.driver.AppleUSBTDM 439.70.3
com.apple.driver.AppleMobileFileIntegrity 1.0.5
com.apple.iokit.IOUSBMassStorageDriver 140.70.2
com.apple.iokit.IOSCSIBlockCommandsDevice 404.30.2
com.apple.iokit.IOSCSIArchitectureModelFamily 404.30.2
com.apple.iokit.IOStorageFamily 2.1
com.apple.driver.AppleCredentialManager 1.0
com.apple.driver.KernelRelayHost 1
com.apple.iokit.IOUSBHostFamily 1.2
com.apple.driver.usb.AppleUSBCommon 1.0
com.apple.driver.AppleBusPowerController 1.0
com.apple.driver.AppleSEPManager 1.0.1
com.apple.driver.IOSlaveProcessor 1
com.apple.iokit.IOReportFamily 31
com.apple.iokit.IOTimeSyncFamily 680.15
com.apple.iokit.IONetworkingFamily 3.4
com.apple.driver.AppleACPIPlatform 6.1
com.apple.driver.AppleSMC 3.1.9
com.apple.iokit.IOPCIFamily 2.9
com.apple.iokit.IOACPIFamily 1.4
com.apple.kec.pthread 1
com.apple.kec.corecrypto 1.0
com.apple.kec.Libm 1

EOF
Model: MacBookPro9,2, BootROM 222.0.0.0.0, 2 processors, Intel Core i5, 2,5 GHz, 8 GB, SMC 2.2f44
Graphics: Intel HD Graphics 4000, Intel HD Graphics 4000, Built-In
Memory Module: BANK 1/DIMM0, 8 GB, DDR3, 1600 MHz, 0x029E, 0x434D5358384758334D314131363030433130
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0xF5), Broadcom BCM43xx 1.0 (7.21.190.18.1a3)
Bluetooth: Version 6.0.7f12, 3 services, 27 devices, 1 incoming serial ports
Network Service: Ethernet, Ethernet, en0
Network Service: Wi-Fi, AirPort, en1
Serial ATA Device: KINGSTON SV300S37A240G, 240,06 GB
Serial ATA Device: APPLE HDD HTS547550A9E384, 500,11 GB
USB Device: USB 2.0 Bus
USB Device: Hub
USB Device: USB 2.0 Hub
USB Device: USB Receiver
USB Device: FaceTime HD Camera (Built-in)
USB Device: USB 2.0 Bus
USB Device: Hub
USB Device: Hub
USB Device: Apple Internal Keyboard / Trackpad
USB Device: IR Receiver
USB Device: BRCM20702 Hub
USB Device: Bluetooth USB Host Controller
USB Device: USB 3.0 Bus
Thunderbolt Bus: MacBook Pro, Apple Inc., 25.1​
 

Fishrrman

macrumors P6
Feb 20, 2009
17,481
5,676
Is this drive used ONLY for CCC backups?
If so, are all the "source drives" (the ones you make the backups from) still running OK?

In that case, what I'd try:
1. Take the backup drive and ERASE it. Yes, erase it, wipe it out.
2. Then run Disk Utility's "repair disk" function on it.
3. Do you get a "good report"?
5. If so, REPEAT the Repair Disk function FIVE TIMES
6. Do you get a good report EVERY time?
7. If so, then partition the drive again (if you were previously using partitions to "separate" the backups)
8. Then, use CCC to create completely new cloned backups for each partition.

It will take a little time to create completely new backups, but this way you erase and test the drive first, to find out if it's still worth using.

You didn't tell us HOW OLD the backup drive is, but if it's more than 5-6 years, might be time to replace it with a new drive.
If the old one still works, use it for "non-critical" stuff that you wouldn't care about if the drive fails.
 

gustavopi

macrumors member
Original poster
Oct 29, 2008
83
8
Brazil
I use it only for backups, and the sources are ok, though, I will have a look on this...

You didn't tell us HOW OLD the backup drive is, but if it's more than 5-6 years, might be time to replace it with a new drive.
If the old one still works, use it for "non-critical" stuff that you wouldn't care about if the drive fails.
The HDD got one year and two months. I did verify in Seagate website and it is not eligible for a refund, warranty is only one year - what a bad luck! I am thinking about trying in Windows to avoid kernel panic, though Windows won't read inside, so after erase it I can try again by macOS.

I'm wondering what can be inside this HDD that got kernel in panic...
 

treekram

macrumors 68000
Nov 9, 2015
1,849
401
Honolulu HI
Are you still having this kernel panic now that the drive is no longer connected via USB? The kernel panic seems to related to a USB connection and it may have been this problem that caused the HDD corruption. In which case, the drive may not have a defect, it was the USB connection. Did you install the SAT SMART Driver (org.dungeon.driver.SATSMARTDriver) before you were having these problems or did you install it to help fix your problem? If it was installed before the drive went bad, there may be some problem with the driver.
 

gustavopi

macrumors member
Original poster
Oct 29, 2008
83
8
Brazil
Ok, I finally got some time to work on this once again. My HDD was already labeled as "Garbage" but I have recovery it and it is fully funcional so far.

So I reboot to use my Windows 10 for testing it. As Windows started in my user, the HDD was detected and a problem too, Windows asked to fix it - and I allowed, why not? Now I have the exFAT partition working with all files inside (I did some tests later, no problems). The other two mac partitions were hidden, got no HFS access anyway, so I don't know the exactly state of those partitions. I worked for some time in other task, unrelated to this, to monitor this volume, waiting to see if will unmount or so. Nothing happened, so let's work on it!

I consider the Windows native tool for hard disk manager a bit confuse, so I'd pick Minitool Partition Wizard. I tried just to erase the HFS partitions and boot from macOS to recreate them. But once in macOS, the unused space became unavailable space. I don't have a third part software to use now, maybe with Paragon HDM I could fix it, but without any options, I saved the important data from the exFAT and erased all the HDD. I did rebuild my two HFS+ backup partitions and the exFAT partitions, and all of them are 100% now, I am using Carbon Copy Cloner again with no problems.

I will upgrade my CCC from 4 to 5 because this version is not optimized to High Sierra, this can be one cause (if not the cause) of kernel panic. Either way, I still consider a big weakness of this macOS version because it was obviously only logical problems that the system should be able to escape at list from a critical failure.

Also I hope this testimony will be useful so other people won't trow the HDD to garbage so fast!