So, here is what I've been doing:
I have a model B+ running raspbian-wheezy (latest image from 09-2014). I have 2 playstation eye cameras plugged into 2 usb ports on the board. I'm using the cameras with the program "Motion" and it works great as a DIY home surveillance system. I haven't had any problems with that program. (Also I'm only recording jpeg files at 5 fps and NOT recording video for both cameras).
The issue I'm having is that I'm trying to save all the captured images to a 16 GB usb plugged into my RPi. I'm leaving on my honeymoon in less than 2 weeks and so short term storage to this usb is fine with me. The purpose of using this right now is to monitor our apartment while we're gone. I'm not saving somewhere on the network because the internet connection sometimes cuts out randomly and isn't dependable long term.
Because I have 2 cameras, I have to use 2 different files that motion references. They are "thread1.conf" and "thread2.conf" located in the directory /etc/motion/
Inside of those files is where I specify where it is I want to save the captured images. My usb is named "camerafiles" currently, so in each thread.conf I tell it to save to /media/camerafiles/
When I run motion everything works great. The only issue is that SOMETIMES my usb mounts itself as "camerafiles" and sometimes it mounts as "camerafiles_" (yes there is a "_" at the very end of the file name). What this means is that sometimes I find my captured images in the correct directory on the usb and sometimes they're in /media/camerafiles_ on the microSD card.
What can I do to permanently mount my usb device as "camerafiles" so that it never changes? I honestly do not want to save all my images onto my microSD card because it's only 4 GB large. I've tried multiple usb devices and the behavior is the same unfortunately.
Any ideas? Thank you kindly in advance!