Disable unsafe USB removal warning on OS X

8

1

Is there any way to remove the warning message that pops up on Mac OS X when you remove a USB device without ejecting it properly first?

user117622

Posted 2012-02-09T17:16:49.427

Reputation: 81

3It will save you from a lot of "don't" comments if you indicate that you know what you're doing... (You do know what you're doing, right?) – Arjan – 2012-02-09T17:23:07.173

What version of OSX? And do you want to disable that warning or every warning? – Raystafarian – 2012-02-09T17:33:58.020

2

See this thread

– Raystafarian – 2012-02-09T17:35:36.597

1

@Raystafarian Good find, but apparently that will also disable e.g. iCal notifications when iCal isn't running. So it's not without side effects.

– Daniel Beck – 2012-02-09T17:51:43.963

1You could just eject it. This is better, anyway. What version of OSX? – gadgetmo – 2012-02-10T16:41:38.553

A followup question might be: what is the absolute simplest and quickest way to properly eject a USB device? – Landon Kuhn – 2012-10-16T15:00:51.400

http://lifehacker.com/5863810/do-i-really-need-to-eject-usb-drives-before-removing-them - Related and good read, but I'm aslo not happy with the answer there. Still hoping for a safe-without-ejecting removal method. – cregox – 2013-07-02T20:17:58.810

Answers

2

Unlike others may say, "creating an arc across the pins" can not damage your drive; the power pins are offset from the data pins exactly to prevent this from happening.

The reason you have to eject a USB disk or SD card is that OS X mounts it to a path like any *nix system and might not flush the buffers before you properly dismount the device. You could end up with partial data on the device or errors in the FS.

Windows gets around it by defaulting to flushing the buffers on removable devices, but this results in slower access to the device. For similar behavior, you need a way to tell it to write fully to the drive everything sent to it. I don't know enough about OS X internals to tell you if the FAT driver is capable of that.

Ryan

Posted 2012-02-09T17:16:49.427

Reputation: 21

150 rep is required before commenting is enabled. The user here (@Ryan) is still only at 21. – ohhorob – 2014-09-27T00:52:33.700

1Stack Exchange is not a normal message board; to respond to another answer, you need to use the comment link on the other answer. The rest of your answer is good, so I removed the comment part. You should post the comment on the other answer to engage that answer's poster in conversation. – Cajunluke – 2012-04-03T02:09:39.420

1IMO, it's fine to address other answers in your answer as long as it's related to your answer and not a completely separate remark. – Lèse majesté – 2012-04-03T03:47:27.207

I think it's perfectly fine to address other answers. Sometimes, like this one, he could actually be self contained rather than referencing the other answer directly. And I also agree the way it was put was confusing... Thus, another edit proposal. – cregox – 2013-07-02T20:11:12.343

1

It's never a good idea to rip out a drive without disconnecting it properly, the OS may be using it at the time you pull it even if you're not explicitly using it; the OS has to keep track of drives and paths and sizes, etc.

Also there may be some other power or current running to the drive perhaps the drive it's self it asking for power to run, say, an LED or what have you, or just a "micro brain" inside the drive itself and if you pull the plug it can create an arc across the pins that may not only damage your drive but your USB socket itself, rendering it useless for the future (meaning you'll need to get it fixed).

Iceking007

Posted 2012-02-09T17:16:49.427

Reputation: 276

If you can "feel" that your hard drive is spun down anyway, you can safely unplug it. However you still get this annoying message then.Scenario: Portable drive on your home theatre Mac and you don't want to turn on your TV just to eject your drive. – dersimn – 2015-05-11T11:55:31.063

0

Post on apple.stackexchange.com
Use at own risk, dataloss is possible if not safe ejecting!

JoeriBe

Posted 2012-02-09T17:16:49.427

Reputation: 1