The system seems to know that my pendrive in insert, but when I try to mount it, I cannot do it 'cause it not appears in /dev/.

I post the result of command

dmesg | tail -n 6

[  647.763175] usb 2-1.2: new high speed USB device number 3 using ehci_hcd
[  647.856809] usb 2-1.2: New USB device found, idVendor=18a5, idProduct=0302
[  647.856820] usb 2-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[  647.856827] usb 2-1.2: Product: STORE N GO                    
[  647.856832] usb 2-1.2: Manufacturer: Verbatim                      
[  647.856837] usb 2-1.2: SerialNumber: 000000000000447C

as you can see, no device is bound with my pendrive and I don't know how to mount it. I really don't know what I have to do!

Any ideas???

  • try this line in terminal sudo ls -l /dev/disk/by-id/*usb* and see if anything shows up
    – Rob
    Dec 3, 2011 at 15:14
  • Cannot access to /dev/.... : File or directory does not exist.
    – Kyrol
    Dec 3, 2011 at 15:19
  • It's strange because few days ago I mounted the pendrive on /dev/sdb1
    – Kyrol
    Dec 3, 2011 at 15:20
  • If you really don't have a /dev directory something is really hosed and you need to reinstall.
    – LawrenceC
    Dec 3, 2011 at 18:37
  • I resolved!!! The module of usb_storage was not loaded! > sudo modprobe usb_storage but I don't understand why the module is not loaded automatically on start-up! why??
    – Kyrol
    Dec 3, 2011 at 18:40

1 Answer 1


A normal output should also include something like:

[26789.560701] Initializing USB Mass Storage driver...
[26789.560878] scsi6 : SCSI emulation for USB Mass Storage devices
[26789.561162] usb-storage: device found at 3
[26789.561164] usb-storage: waiting for device to settle before scanning
[26789.561171] usbcore: registered new interface driver usb-storage
[26789.561174] USB Mass Storage support registered.
[26794.561205] usb-storage: device scan complete
[26794.561792] scsi 6:0:0:0: Direct-Access     Ut165    USB2FlashStorage 0.00 PQ: 0 ANSI: 2
[26794.562205] sd 6:0:0:0: Attached scsi generic sg3 type 0
[26794.562912] sd 6:0:0:0: [sdc] 3948544 512-byte logical blocks: (2.02 GB/1.88 GiB)
[26794.563404] sd 6:0:0:0: [sdc] Write Protect is off
[26794.563407] sd 6:0:0:0: [sdc] Mode Sense: 00 00 00 00
[26794.563409] sd 6:0:0:0: [sdc] Assuming drive cache: write through
[26794.566665] sd 6:0:0:0: [sdc] Assuming drive cache: write through
[26794.566669]  sdc: sdc1
[26794.690926] sd 6:0:0:0: [sdc] Assuming drive cache: write through
[26794.690930] sd 6:0:0:0: [sdc] Attached SCSI removable disk
[26795.736708] ISO 9660 Extensions: Microsoft Joliet Level 3
[26795.759838] ISO 9660 Extensions: RRIP_1991A

This happens if the usb_storage is not loaded, you can check it out with:

lsmod | grep -i usb_storage

if it shows no output then it means that the module is not loaded; load it with:

sudo modprobe usb_storage

If everything then works you can make things persistent with:

sudo sh -c 'echo usb_storage >> /etc/modules'

But I don't know why such things happen.

  • Thanks man! It seems that you have big experience with this kind of issues... :P
    – Kyrol
    Dec 3, 2011 at 19:44

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.