| Switcher Hangout The place for switchers to discuss their new machines, and how to work with OS X. General support can be had here for newbie stuff, like "How do I restart my new iMac?" :) |
| Post Reply | New Thread | Subscribe |
|
|
Thread Tools |
![]() Member Since: Nov 27, 2007
Posts: 4
![]() |
I use a USB memory stick to move files between my XP and OSX 4.10 computers pretty often. I've noticed that, when it doesn't eject immediately, it can take up to five minutes for OSX to eject the drive. Sometimes I am in a rush and need to move the drive quickly. What are my chances of causing serious data loss on the drive if I take the drive out without waiting for the icon to disappear?
On XP, they reccommend that you don't remove the drive without shutting it down, but it is really just a precaution. The OS caches everything before writing, so as long you're not actually writing files to the drive when you pull it out, it won't hurt anything. I pulled my drive out of my Macbook once without waiting for it to eject, and when I put it back in, OSX told me it was empty. I even gave it to a friend sitting near me, who has the same macbook and version of OSX, and he said it was empty. I tried it again and got nothing, so I tried rebooting and was very relieved to see that OSX had not screwed over my memory stick. I'm happy that it didn't really break anything, but now I am kind of wary of OSX's handling of flash drives. |
| QUOTE Thanks | |
![]() Member Since: Aug 15, 2007
Location: Denver, CO
Posts: 306
![]() Mac Specs: Mac Pro, 8GB o' RAM, 4.5 TB o' disc space, OS Ecks 10.6.7, etc
|
One of two exciting things can happen:
#1: Nothing. This is usually the case. #2: Drive gets corrupted and becomes inaccessible. Upon every subsequent insertion, the Mac kindly offers to format the drive. You must format it in Windows mode or MSDOS or some such (can't remember) for it to work in cameras and, of course, on Windows machines. It shouldn't take 5 minutes to eject. Make sure that no running applications are using files on the drive when you try to eject it. Copy over the data then immediately eject the thing and you should be fine. |
| QUOTE Thanks | |
![]() Member Since: Apr 29, 2006
Location: St. Somewhere
Posts: 4,547
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Mac Specs: PowerMac G5 Quad, 2.5 GHz, 4 Core, 120 GB SSD, 500 GB HDD
|
In general, as you say, most OS' cache drive contents on the way to writing them, so as to group and speed up accesses. If you remove a drive without ejecting it first (which flushes any cached transactions onto the device) you risk data loss, or even worse, inconsistency, should the OS have been in the middle of writing something to the drive when you removed it. If your USB drive is formatted with a non journaled file system such as FAT32, this can be disastrous. If it is formatted with HFS+ (the native Mac file system), OS X can easily recover it. As a rule of thumb, stick with the conventional wisdom. Don't remove a USB peripheral until it has been successfully ejected. If this is taking a long time, you should get to the bottom of that problem vs. trying to work around it. My Macs: PowerMac G5 Quad, 2.5 GHz, 4 Core, Mac Pro, 3.2 GHz 8 Core, Power Macintosh 7500/100 My iStuff: 32 GB iPhone 4, 30 GB iPod Video, 16 GB iPod Touch My OS': Mac OS X Tiger, Mac OS X Snow Leopard, Mac OS X Leopard, Mac OS 8.6, openSUSE 10.3, Win XP I was on the Mac-Forums honor roll for September 2007 |
||||
| QUOTE Thanks | |||||
![]() Member Since: Dec 06, 2006
Posts: 275
![]() |
Often times when changing files on a USB flash drive, the data isn't actually changed right away, the changes are cached. By using the OSs eject drive you're ensuring the data changes are completed. I don't know if this is relevent to your issue unless maybe you're changing large quantities of data.
iMac, MB, MB Air, nano |
| QUOTE Thanks | |
![]() Member Since: Nov 27, 2007
Posts: 4
![]() |
Yes, I am referring to the icon disappearing. Am I right in interpreting the responses (particularly Joe Redifer's) as "don't take any chances, always wait for it to eject"? The flash drive uses the FAT32 filesystem. Can Windows XP read and write HFS+? If not, I have to keep using FAT because the flash drive is primarily for windows computers. I would definitely like to get to the bottom of the problem rather than just pulling the drive out before it's ready, if possible. |
| QUOTE Thanks | |
| Post Reply | New Thread | Subscribe |
| Thread Tools | |
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
|
|
|
|
|||||||
Thread |
Thread Starter |
Forum |
Replies |
Last Post |
| usb thumb drive problems (with fsck??) | pauljusm | Other Hardware and Peripherals | 1 | 02-01-2009 10:12 AM |
| Removing a USB drive without ejecting | tyson0016 | OS X - Operating System | 8 | 10-26-2007 02:58 PM |
| slow USB flash drive | samrocksmyshire | Switcher Hangout | 3 | 10-03-2007 06:04 AM |
| How can I keep my settings on a USB drive? | jaykali | OS X - Operating System | 2 | 09-29-2007 06:51 PM |
| Help Needed Pls - External USB Hard Drive Not Recognized on OS X Tiger | iknowjack | Apple Notebooks | 2 | 02-10-2006 09:40 PM |
All times are GMT -4. The time now is 09:36 AM.
Powered by vBulletin