According to this article, I need to eject my flash drive before removing the flash drive from the computer. Do I need to do this, and if I do, why?
feedback
|
closed as off topic by user unknown, ChrisW, Patches, Borror0 Jun 18 '11 at 3:40
Questions on Skeptics - Stack Exchange are expected to generally relate to scientific skepticism, within the scope defined in the faq.
|
Well, one way to answer the question is to find examples of people who have experienced negative consequences of removing the flash drive without ejecting. If they exist, then there's at least cases where it has produced negative results and can be removed from the "entirely folklore" category. Turns out that there are some: So, at least three have experienced at least some issues from doing this. For the why, it comes down to removing the drive before a write has finished. If the drive is being accessed and written to, and you yank it, the bits that have been written will be unintelligible the next time. I have a hard time imagining that this would full corrupted the drive itself, and find it more likely that the files might be corrupted/damaged. I say this as it's atypical for a computer to access something crucial to the drive, such as the Master Boot Record which tells the computer where the partitions are (in essence, where it can store the data) and what the partition type is (aka the "format" -- NTFS, HFS+, EXT, FAT, etc.). Typically this requires some intent. Despite my intuitions and working knowledge of hardware, in answer to the question, "What would happen if I remove my USB flash drive while data is being written to it?", Integral Memory, a manufacturer or memory storage devices, says:
So, apparently the file system may actually become corrupt. I would not have suspected this. Based on this information, I would say that those who have not had an issue with pulling the drive waited long enough for any writing to finish. Those who have experienced issues may have been subject to some hidden processes accessing the disk of which they were unaware. | |||||||
feedback
|
|
Your source is lousy. It gives incomplete information:
That's not necessary. If you opened them just for reading, there is no problem, or if you save them elsewhere.
Well - why should you save files you only read? MP3s, PDFs and so on?
No. Maybe on Windows, and maybe in former times.
That's just usable if you use Windows. Maybe you do. Since flashdrives can't be written as often as harddrives, they often have an delayed write operation, and only write every x minutes. So if you perform a write operation, it might still be pending. Calling 'eject' on linux, or 'save remove' will perform the writing so no data is lost. But imho more a servicequestion for Superuser, not a sceptics question. I vote to close. | |||
|
feedback
|