Ubuntu – USB drive will show up with lsusb and dmesg, but won’t mount

mountusb-drive

I accidentally removed a USB drive before it was "safe" to do so. When plugging in the drive, it isn't recognized and mounted automatically like it used to be. Running sudo fdisk -l, the drive does not show up. But when I run lsusb, it shows up as the unnamed device:

Bus 002 Device 002: ID 8087:8000 Intel Corp.
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:8008 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 012: ID ffff:1201
Bus 003 Device 005: ID 0489:e07a Foxconn / Hon Hai
Bus 003 Device 004: ID 174f:14b8 Syntek
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

It is also detected in dmesg:

[ 7428.334472] usb 3-9: new high-speed USB device number 12 using xhci_hcd
[ 7428.354925] usb 3-9: New USB device found, idVendor=ffff, idProduct=1201, bcdDevice= 0.00
[ 7428.354930] usb 3-9: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 7428.356161] usb-storage 3-9:1.0: USB Mass Storage device detected
[ 7428.356642] scsi host6: usb-storage 3-9:1.0
[ 7429.363317] scsi 6:0:0:0: Direct-Access     NAND     USB2DISK         0.00 PQ: 0 ANSI: 4
[ 7429.364077] sd 6:0:0:0: Attached scsi generic sg1 type 0
[ 7429.365261] sd 6:0:0:0: [sdb] Attached SCSI removable disk

However, if I try to mount it, I get:

sudo mount /dev/sdb /mnt
mount: /mnt: no medium found on /dev/sdb.

Any ideas? I'm in a bit over my head here when it comes to hardware issues.

Best Answer

Check whether the USB shows in "Disks". If it shows there, check whether you have any partitions created on your USB, or it shows free space. It will look similar to this:

It will look similar to this.

If it shows free space only, then you need a Data Recovery Software to recover your data as the partitions on your USB are deleted.Some free data recovery software for Linux. To create a new partition on your USB, click on the plus sign in Disks to create a new partition and format it as ntfs.

Related Question