I'm trying to mount an external usb drive. The dmesg output is as follows
Code:
usb 1-5: new high speed USB device using ehci_hcd and address 25
usb 1-5: configuration #1 chosen from 1 choice
scsi28 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 25
usb-storage: waiting for device to settle before scanning
Vendor: Seagate Model: FreeAgent Rev: 0132
Type: Direct-Access ANSI SCSI revision: 04
SCSI device sdb: 2930277168 512-byte hdwr sectors (1500302 MB)
sdb: Write Protect is off
sdb: Mode Sense: 2d 08 00 00
sdb: assuming drive cache: write through
SCSI device sdb: 2930277168 512-byte hdwr sectors (1500302 MB)
sdb: Write Protect is off
sdb: Mode Sense: 2d 08 00 00
sdb: assuming drive cache: write through
sdb: sdb1
sd 28:0:0:0: Attached scsi disk sdb
sd 28:0:0:0: Attached scsi generic sg2 type 0
usb-storage: device scan complete
However, I can't mount it:
Code:
# mount /dev/sdb1 /mnt/usb
mount: special device /dev/sdb1 does not exist
Nor can I run fdisk:
Code:
# fdisk /dev/sdb
Unable to open /dev/sdb
There is no /dev/sdb or /dev/sdb1. This occurs for any USB drive I try, and they all mount fine on other Linux machines. What should I do?