First un-plug this external hard drive from the system (this is a USB hard drive correct??) Then plug the external drive back in. As root or equivalent check the tail end of /var/log/messages;
tail /var/log/messages
Example:
Code:
$ sudo tail /var/log/messages
Feb 17 08:00:13 Aspire5000 kernel: scsi 5:0:0:0: Direct-Access WDC WD80 0VE-75HDT1 0000 PQ: 0 ANSI: 0
Feb 17 08:00:13 Aspire5000 kernel: SCSI device sdc: 156301488 512-byte hdwr sectors (80026 MB)
Feb 17 08:00:13 Aspire5000 kernel: sdc: Write Protect is off
Feb 17 08:00:13 Aspire5000 kernel: sdc: assuming drive cache: write through
Feb 17 08:00:13 Aspire5000 kernel: SCSI device sdc: 156301488 512-byte hdwr sectors (80026 MB)
Feb 17 08:00:13 Aspire5000 kernel: sdc: Write Protect is off
Feb 17 08:00:13 Aspire5000 kernel: sdc: assuming drive cache: write through
Feb 17 08:00:13 Aspire5000 kernel: sdc: sdc1
Feb 17 08:00:13 Aspire5000 kernel: sd 5:0:0:0: Attached scsi disk sdc
Feb 17 08:00:13 Aspire5000 kernel: sd 5:0:0:0: Attached scsi generic sg2 type 0
As you can see from the example the USB hard drive is seen as device sdc and has one partition (sdc1) so this external hard drive and partition is device: /dev/sdc1
To mount this device as root or equivalent type something like;
mkdir /mnt/USB
mount -t auto /dev/sdc1 /mnt/USB -rw
The first command creates the location to mount the device to, the second mounts the device to this location (mountpoint) as read/writeable. you should be able to access the directories and files by looking in this location /mnt/USB, for example; ls -al /mnt/USB
To un-mount the device type something like; umount /mnt/USB
See the manpages for the details and additional information;
man mount
man tail
man mkdir
man umount