During starting all drivers are loaded, it has support to usb mass storage device and scsi … and if I put the pendrive on USb port the system see the device, and say the type and some informations about it. But I need just see the files inside of device, but I don’t know how, because when I try mount it, I received the answer : NO SUCH DEVICE
I think somewhere in the system or kernel log you should see under what name exactly the device is created. What kind of /dev filesystem do you use? udev? or just a static /dev?
In the latter case, you may need to create the device nodes for sda, sdb, (etc.) yourself.
It’s weird that /dev/sda has a directory structure under it. It almost looks like usbfs has somehow been mounted under /dev/sda. Can you post the output of ‘mount’?
As far as I know, /dev/sda should be a ‘device node’ instead.
Can you try the following (as root):
mknod /dev/test b 8 0
mount /dev/test /mnt/pendrive
?
You can find out if you are running udev by doing ‘ps ax |grep udev’ and see if there’s an udev (or udevd) process running.