Mounting – Linux

Sometimes a USB external drive may not mount in Linux, could be because the the harddrive is getting to that point of I am going to give up soon so you better copy off all of the data!!!!..

Anyway, here are some basic guides to mount a external harddrive if it has not been auto mounted by udev

If you do a dmesg on the command line

dmesg 
 
[ 4454.972580] scsi 6:0:0:0: Direct-Access     Maxtor 4 D040H2           0811 PQ: 0 ANSI: 0                                                            
[ 4454.973682] sd 6:0:0:0: Attached scsi generic sg3 type 0                                                                                            
[ 4454.980992] sd 6:0:0:0: [sdc] 80043264 512-byte logical blocks: (40.9 GB/38.1 GiB)                                                                  
[ 4454.983014] sd 6:0:0:0: [sdc] Test WP failed, assume Write Enabled                                                                                  
[ 4454.983021] sd 6:0:0:0: [sdc] Assuming drive cache: write through                                                                                   
[ 4454.985201] sd 6:0:0:0: [sdc] Test WP failed, assume Write Enabled                                                                                  
[ 4454.985205] sd 6:0:0:0: [sdc] Assuming drive cache: write through                                                                                   
[ 4454.985209]  sdc: sdc1                                                                                                                              
[ 4455.022214] sd 6:0:0:0: [sdc] Test WP failed, assume Write Enabled                                                                                  
[ 4455.022218] sd 6:0:0:0: [sdc] Assuming drive cache: write through                                                                                   
[ 4455.022224] sd 6:0:0:0: [sdc] Attached SCSI disk

and get something like the above, the most interesting part is the sdc:sdc1, because this tells you where the device has been placed onto the /dev directory structure. You could also use the

lsusb

to find out where it was placed in the USB structure as well and try to mount from that device entry, but I just use the /dev/sdc ones normally, both will work through.

To mount a external drive, you need to find somewhere to place it, e.g. /mnt and then create a directory (that is not there already)

cd /mnt
mkdir USBEXT

and then mount the USB external drive, most are the type of V/FAT types so you just specify that in the type (-t) parameter

mount -t vfat /dev/sdc1 /mnt/USBEXT

the /dev/sdc1 is where it was placed and the /mnt/USBEXT was where I want it mounted and the -t was VFAT.

Leave a Reply

Your email address will not be published.