You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

iMac crashes when powering off external Thunderbolt drive

Hi,


I have an external LaCie d2 USB 3.0 drive that is connect to my iMac (27-inch, Mid 2011, 3,1 GHz Intel Core i5, 12 GB RAM) through Thunderbolt. Whenever I power off the drive by pushing the power button (yes I did verify: all partitions have been ejected correctly before in the Finder and verified in Disk Utility), the iMac crashes. It starts up again, displays a screen stating the computer was not shut down properly and then immediately restarts. After that it boots up fine.


This started occurring after having installed 10.10.2 Beta. I did file a report with Apple. As this was beta software I decided to completely reinstall the iMac from scratch (a complete fresh install, just imported my documents manually after) and everything was working fine again (10.10.1). Boom, after having updated 10.10.2 yesterday the problem is back.


I did manage to find a workaround: when I connect the drive through a UBS cable it works fine. Conclusion: this seems to be caused by a Thunderbolt related update in 10.10.2.


Question: is any one else with an external Thunderbolt drive experiencing this and has perhaps found a fix?


Thanks,

Kurt


Wed Jan 28 16:30:36 2015


*** Panic Report ***

panic(cpu 0 caller 0xffffff800341a46e): Kernel trap at 0xffffff80038e9774, type 14=page fault, registers:

CR0: 0x000000008001003b, CR2: 0x0000000000000000, CR3: 0x00000000066ee000, CR4: 0x00000000000626e0

RAX: 0x0000000000070001, RBX: 0xffffff8036919c00, RCX: 0x8883c87675b70011, RDX: 0xffffff81541e9088

RSP: 0xffffff817bb0be90, RBP: 0xffffff817bb0be90, RSI: 0xffffff81541e9068, RDI: 0x0000000000000000

R8: 0x0000000000987482, R9: 0xffffff8003a95740, R10: 0x000017d7912af429, R11: 0x000017d790927fa7

R12: 0xffffff817bb0bf50, R13: 0xffffff7f85328044, R14: 0xffffff7f8533e978, R15: 0xffffff8003ad66c0

RFL: 0x0000000000010202, RIP: 0xffffff80038e9774, CS: 0x0000000000000008, SS: 0x0000000000000010

Fault CR2: 0x0000000000000000, Error code: 0x0000000000000000, Fault CPU: 0x0


Backtrace (CPU 0), Frame : Return Address

0xffffff817bb0bb40 : 0xffffff800332fe41

0xffffff817bb0bbc0 : 0xffffff800341a46e

0xffffff817bb0bd80 : 0xffffff8003436683

0xffffff817bb0bda0 : 0xffffff80038e9774

0xffffff817bb0be90 : 0xffffff7f85328267

0xffffff817bb0beb0 : 0xffffff7f8532bad7

0xffffff817bb0bee0 : 0xffffff7f853281ed

0xffffff817bb0bf00 : 0xffffff80033624f9

0xffffff817bb0bfb0 : 0xffffff8003414dd7

Kernel Extensions in backtrace:

com.apple.driver.AppleAHCIPort(3.1)[93E1D2EC-50EE-3340-9676-0EA1E0B1AD45]@0xfff fff7f85324000->0xffffff7f8533efff

dependency: com.apple.iokit.IOAHCIFamily(2.7.5)[DAF0353B-16D5-385A-A0F3-FD5CF3BA07F2]@0xfff fff7f84706000

dependency: com.apple.iokit.IOPCIFamily(2.9)[56AD16B5-4F29-3F74-93E7-D492B3966DE2]@0xffffff 7f83b24000


BSD process name corresponding to current thread: kernel_task


Mac OS version:

14C109


Kernel version:

Darwin Kernel Version 14.1.0: Mon Dec 22 23:10:38 PST 2014; root:xnu-2782.10.72~2/RELEASE_X86_64

Kernel UUID: DCF5C2D5-16AE-37F5-B2BE-ED127048DFF5

Kernel slide: 0x0000000003000000

Kernel text base: 0xffffff8003200000

__HIB text base: 0xffffff8003100000

System model name: iMac12,2

iMac, Mac OS X (10.2.x) , null

Posted on Jan 28, 2015 7:50 AM

Reply
Question marked as Top-ranking reply

Posted on Jan 28, 2015 11:59 AM

I have the same issue. Disk is ejected properly and I go to power it off and I get a re-boot and then the white screen.

54 replies

Jan 29, 2015 4:03 PM in response to krenders

Yes, this happened to me today also after updating to 10.10.2. In my case the external drive is the G-Technology GDrive with Thunderbolt 3 TB model and I am connected with thunderbolt. As stated in other posts above, I always eject the drive and then would power it down with the back panel switch. This always worked fine before but now, after updating to 10.10.2 it causes a crash. I also sent the crash report to Apple. Is there any fix for this, other than switching to USB?

Jan 29, 2015 7:18 PM in response to krenders

I too am having this problem (LaCie 3TB, 2014 15" MacBook Pro. I found a solution, probably not widely applicable, but might help someone else ...


I happened to have a CalDigit Thunderbolt hub lying around. I inserted that in the chain between the drive and the laptop. Now I can power off the drive without crashing the laptop.

Jan 30, 2015 4:11 AM in response to krenders

A message from LaCie advises me (and everyone) to unplug all external devices when updating OS X. They say that it is possible that during the update relevant devices are searched and prepared for an update. So it may happen that something is being changed in the firmware of external devices even when the OS X update will not be installed on them. The existance of a copy or clone of the internal system on an external drive may be enough for the update to interfere even there. It seems that the very close bonding of internal HD and external drives is still unstable.

Feb 1, 2015 12:32 AM in response to krenders

Same issue:

- 4TB LaCie d2 Thunderbolt & USB3.0 drive (model # 9000303)

- iMac (27’’ mid-2011), Thunderbolt firmware version 25,1 and Port Micro firmware version 2.1.3 (as seen in System Information)

- OS X Yosemite 10.10.2


Unmounting LaCie d2 disk partitions is OK: the drive spins down and goes to sleep without problem. However when I take the power off (with the small switch at the rear of the unit), the iMac experiences a kernel panic.


This issue did not occur with Yosemite 10.10.1, and does not occur either with another LaCie drive (8TB LaCie 2big Thunderbolt drive, model # 9000246). So the issue is specific to OS X 10.10.2, and only certain models of drive(s).


We need a fix from Apple - the Operating System should be rock-solid in any circumstances.


Curiously, OS X does not write a kernel panic log with every occurrence. It’s only after the 3rd or 4th kernel panic that it would actually produce this log:


===============

Sat Jan 31 15:57:30 2015


*** Panic Report ***

panic(cpu 0 caller 0xffffff802241a46e): Kernel trap at 0xffffff80228e9774, type 14=page fault, registers:

CR0: 0x000000008001003b, CR2: 0x0000000000000000, CR3: 0x000000002565b000, CR4: 0x00000000000626e0

RAX: 0x0000000000070001, RBX: 0xffffff804e6e9000, RCX: 0xcb694f8798fc00ec, RDX: 0xffffff81e115d088

RSP: 0xffffff820d1f3e90, RBP: 0xffffff820d1f3e90, RSI: 0xffffff81e115d068, RDI: 0x0000000000000000

R8: 0x0000000000987939, R9: 0xffffff81e115d068, R10: 0x0000031b3cf5cc6a, R11: 0x0000031b3c5d5331

R12: 0xffffff820d1f3f50, R13: 0xffffff7fa4295044, R14: 0xffffff7fa42ab978, R15: 0xffffff8022ad66c0

RFL: 0x0000000000010202, RIP: 0xffffff80228e9774, CS: 0x0000000000000008, SS: 0x0000000000000010

Fault CR2: 0x0000000000000000, Error code: 0x0000000000000000, Fault CPU: 0x0


Backtrace (CPU 0), Frame : Return Address

0xffffff820d1f3b40 : 0xffffff802232fe41

0xffffff820d1f3bc0 : 0xffffff802241a46e

0xffffff820d1f3d80 : 0xffffff8022436683

0xffffff820d1f3da0 : 0xffffff80228e9774

0xffffff820d1f3e90 : 0xffffff7fa4295267

0xffffff820d1f3eb0 : 0xffffff7fa4298ad7

0xffffff820d1f3ee0 : 0xffffff7fa42951ed

0xffffff820d1f3f00 : 0xffffff80223624f9

0xffffff820d1f3fb0 : 0xffffff8022414dd7

Kernel Extensions in backtrace:

com.apple.driver.AppleAHCIPort(3.1)[93E1D2EC-50EE-3340-9676-0EA1E0B1AD45]@0xfff fff7fa4291000->0xffffff7fa42abfff

dependency: com.apple.iokit.IOAHCIFamily(2.7.5)[DAF0353B-16D5-385A-A0F3-FD5CF3BA07F2]@0xfff fff7fa365a000

dependency: com.apple.iokit.IOPCIFamily(2.9)[56AD16B5-4F29-3F74-93E7-D492B3966DE2]@0xffffff 7fa2b24000


BSD process name corresponding to current thread: kernel_task


Mac OS version:

14C109


Kernel version:

Darwin Kernel Version 14.1.0: Mon Dec 22 23:10:38 PST 2014; root:xnu-2782.10.72~2/RELEASE_X86_64

Kernel UUID: DCF5C2D5-16AE-37F5-B2BE-ED127048DFF5

Kernel slide: 0x0000000022000000

Kernel text base: 0xffffff8022200000

__HIB text base: 0xffffff8022100000

System model name: iMac12,2 (Mac-942B59F58194171B)

Feb 3, 2015 11:50 PM in response to Stephan-S

Yesterday Apple seem to have added 10.10.2 to the OS selection list in Apple Product Feedback, so it's finally open for posting. Not totally sure if it's really useful, but at least it doesn't hurt :-/ So let your voice be heard, and give Apple some LOUD feedback! https://www.apple.com/feedback/macosx.html


EDIT: there's a [lousy] work-around (sort of). If you're scared of filesystem corruption or nasty things that would occur due to repeated kernel panics, instead reboot to Recovery Mode (command-R) and eject / power down the drive from there. I'm not having kernel panics in Recovery Mode (different Thunderbolt driver maybe). Tedious, but hopefully safer.

iMac crashes when powering off external Thunderbolt drive

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.