4

Sometimes when I copy or move some files to my USB drive Nautilus says the transfer is completed but when I unplug the USB drive and plug it back in again the file that I copied or moved is not there. This is very annoying.

Is there any way to fix this?

3 Answers 3

4

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
1
  • thanks for your answer and data is very useful, well all answer are correct but you elaborate more
    – user193842
    Oct 4, 2013 at 20:45
1

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.

1
  • yes now i know THANKS i am stil to used to windows i guess
    – user193842
    Oct 4, 2013 at 20:43
0

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.

0

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .