To access removable media, Linux needs to be told when it is available. Letting Linux know that a drive is available is called “mounting” the drive. Because disk accesses are slow, Linux often delays copying, reading, or writing to a disk for a more convenient time. It lets the user proceed with other tasks while these slow operations are performed in the background. Because Linux might have tasks yet to be completed, it needs to be warned before you remove a disk from a drive. Telling Linux to finish using the drive so that you can remove a disk is called “unmounting”.
There are many different types of USB drives. Most of them use the same protocol for communicating and generally work on lab machines. There are, however, some that don't. If your drive does not work, DO NOT bring us a driver. We do not provide additional support for these drives. If it works, great; if not, too bad.