erase cache for usb recognition?
I am developing a small embedded linux terminal booted from a CF card. I am using the linux kernel 2.4.32. I have question about the usb feature of linux kernel.
Because the CF card has a limited write/erase operations, we want to store our log applications on a USB stick. but the problem is that i notice if i use a USB stick, first it will be recognized as /dev/sda, then if i unplug the stick and plug another different USB stick it will be recognized as /dev/sdb1.
can i somehow make the kernel always recognize any usb-storage device as /dev/sda? is there any cache that i should erase?
big thanks for the help