Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
I wish other OS told you off for yanking sticks out without ejecting them as much as Apple do (or did). Mind you i would lose some data recovery jobs I get now, mostly on windows where people browse their stick close it then pull it out whilst the explorer process is still accessing it. They learn quickly after paying a bill to click the safely remove hardware icon!

----------

I would think that 90% of the users of this forum have never used an RLL or ERLL HDD and had to "park" the HDD's heads prior to turning off the computer.

I'd say more than 95% - count me in the minority :D
 
worst thing is i remember steve jobs advertising usb drives many years ago by playing a movie and pulling the drive out halfway through, then plugging it back in again. it didn't warn him......

EDIT:sorry firewire not usb
 
Last edited:
I would think that 90% of the users of this forum have never used an RLL or ERLL HDD and had to "park" the HDD's heads prior to turning off the computer.

You've gone somewhat further back than what I was thinking of. I meant in the age of windows 3.11 and 95 (remember the big orange letters?) and Mac OS System 6 and 7. Back then the computer's power buttons were hard-wired to cut off the power rather than being just another input as they are now. So you told the os you were going to shut down, it would do whatever it needed to make that safe (stop processes, flush caches to disk, etc.) and then tell you, 'ok go ahead'.

http://www.guidebookgallery.org/pics/gui/startupshutdown/shutdowncomplete/win95.png
http://macapper.com/wp-content/uploads/2008/06/macintosh-classic-shutdown-alert.png

----------

worst thing is i remember steve jobs advertising usb drives many years ago by playing a movie and pulling the drive out halfway through, then plugging it back in again. it didn't warn him......

When was that? I don't remember that at all.
 
You've gone somewhat further back than what I was thinking of. I meant in the age of windows 3.11 and 95 (remember the big orange letters?) and Mac OS System 6 and 7. Back then the computer's power buttons were hard-wired to cut off the power rather than being just another input as they are now. So you told the os you were going to shut down, it would do whatever it needed to make that safe (stop processes, flush caches to disk, etc.) and then tell you, 'ok go ahead'.

WfW 3.11 is "modern" compared to the punch cards I started with.
 
You've gone somewhat further back than what I was thinking of. I meant in the age of windows 3.11 and 95 (remember the big orange letters?) and Mac OS System 6 and 7. Back then the computer's power buttons were hard-wired to cut off the power rather than being just another input as they are now. So you told the os you were going to shut down, it would do whatever it needed to make that safe (stop processes, flush caches to disk, etc.) and then tell you, 'ok go ahead'.

Windows 7 will still do that if it isn't installed on an ACPI compatible machine. Windows 8 won't because it requires an ACPI compatible machine.
 
HFS+ and FAT32 drives on Mac OS X need to be unmounted. If they are not unmounted their file tables are not updated with the latest files and will lead to abandoned files that can't be removed without repairing the disk.
AFAIK, OS X writes the contents of the OS file system cache and the journal info for HFS+J formatted disks every 30 seconds to the appropriate storage medium.
 
AFAIK, OS X writes the contents of the OS file system cache and the journal info for HFS+J formatted disks every 30 seconds to the appropriate storage medium.

For internal and drives listed as non-removable it does. But it's different for external and movable drives.
 
That's an assumption.

Both of them are multibillion dollar companies. They don't blindly follow what their engineers think is best. They go about by assimilating the knowledge of technical papers about the technologies they're using and what is the best course of action based on the assimilated knowledge. No assumption on my part.
 
You've gone somewhat further back than what I was thinking of. I meant in the age of windows 3.11 and 95 (remember the big orange letters?) and Mac OS System 6 and 7. Back then the computer's power buttons were hard-wired to cut off the power rather than being just another input as they are now. So you told the os you were going to shut down, it would do whatever it needed to make that safe (stop processes, flush caches to disk, etc.) and then tell you, 'ok go ahead'.

http://www.guidebookgallery.org/pics/gui/startupshutdown/shutdowncomplete/win95.png
http://macapper.com/wp-content/uploads/2008/06/macintosh-classic-shutdown-alert.png

----------



When was that? I don't remember that at all.

tried to google but failed. im sure it was usb, but it might have been firewire. so eitehr way itd be a good few years ago.jobs was on stage with a laptop and he was playing a music video from an external drive. he unplugged the drive, the video paused, he plugged the drive back in again and pressed play and it continued. no warnings or errors or anything.


EDIT: my bad, it was firewire. found this video, cant hear the sound as the work pc doesnt have speakers but looks like its the right video

http://www.youtube.com/watch?v=xP5aLoRozt8
 
How can some of you guys even think this is a "feature". Like Apple suddenly stumbled across some magical way for OSX to know when we're about to jerk devices from ports and quickly dump the contents of the cache. :D
 
How can some of you guys even think this is a "feature". Like Apple suddenly stumbled across some magical way for OSX to know when we're about to jerk devices from ports and quickly dump the contents of the cache. :D

Well, they can't know that but they can prevent the associated damage by not caching writes to usb sticks and for all intents assuming the user is going to yank the device as soon as whatever write operation she is doing completes. (The problem, then, becomes handling USB hard drives differently.)
 
I would think that 90% of the users of this forum have never used an RLL or ERLL HDD and had to "park" the HDD's heads prior to turning off the computer.

That brings back fond memories :) however the drive heads needed to be parked to prevent physical damage to the disk from the head bouncing on the active disk surface. This is the origin of the term "disk crash" AFAIK.
 
tried to google but failed. im sure it was usb, but it might have been firewire. so eitehr way itd be a good few years ago.jobs was on stage with a laptop and he was playing a music video from an external drive. he unplugged the drive, the video paused, he plugged the drive back in again and pressed play and it continued. no warnings or errors or anything.


EDIT: my bad, it was firewire. found this video, cant hear the sound as the work pc doesnt have speakers but looks like its the right video

http://www.youtube.com/watch?v=xP5aLoRozt8

That's classic MacOS. I don't think it gave that warning, though it's been forever since I used it so I may very well be wrong.
 
No assumption on my part.

Unless you've been on an OS project team for either of those companies or have something else to back up your claim - yes it is an assumption.

assumption
Pronunciation: /əˈsʌm(p)ʃ(ə)n/

noun
1a thing that is accepted as true or as certain to happen, without proof:
they made certain assumptions about the market

Or do you have proof of your claim?
 
Unless you've been on an OS project team for either of those companies or have something else to back up your claim - yes it is an assumption.

Or do you have proof of your claim?

Look at the open source comments within the Darwin section of Apple's site. They have a few footnotes in them from white papers on the subject. No, I'm not going to do the research for you. You're old enough to look it up for yourself.
 
In 10.9 GM, when you yank a USB drive or a memory card, you no longer get that dreadful "The Disk was ejected improperly" warning dialog. You get no warning at all. Seems like OSX can finally properly handle this.

When you disconnect a hard drive without ejecting, you will get a warning, but it's just a notification, no modal dialog box.

Finally!

I took a Final Cut Pro class taught my Balus of Apple (Corporate).
He started/began the class by holding up a drive and connecting and disconnecting it multiple times to demonstrate that it did not crash like old appletalk/or whatever it was called would have done.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.