Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

sometimes when I copy or move some files to my USB driver, nautilus said the transfer is completed but when unplug and plug again the file that copy or move is not there this is very annoying thing. There is any way to fix this?

share|improve this question
add comment

3 Answers 3

up vote 3 down vote accepted

As a part of the copy process, the data is buffered into memory and then written to disk. Writing the data to disk takes time, but the software (nautilus) does not show the pending operation.

For details, see

Copy to USB memory stick really slow?

The time required to sync varies by file system on the flash drive and some people have experienced slow write times with NTFS. This seems to be an as of yet unidentifed kernel (ntfs driver).

Why is usb file transfer so slow in 12.10?

At any rate, you want to sync, or write the data from the buffer to the flash drive before you remove it. This principle is true with all OS. Use the eject feature or on the command line,

sync
share|improve this answer
    
thanks for your answer and data is very useful, well all answer are correct but you elaborate more –  user193842 Oct 4 '13 at 20:45
add comment

Always eject the USB device properly before removing it: in Nautilus press the eject symbol next to it, or on the desktop right click it and select Eject.

share|improve this answer
    
yes now i know THANKS i am stil to used to windows i guess –  user193842 Oct 4 '13 at 20:43
add comment

This is not a Nautilus fault for sure. For this exists this option:

eject drive

This may be a valid option for any operating system and is not a problem of any file manager.

share|improve this answer
    
thanks for your answer –  user193842 Oct 4 '13 at 20:45
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.