How To Mount Connect USB External Drive Pendrive In Linux Shell Command
how to mount connect usb external drive pendrive in linux shell command
how, to, mount, connect, usb, external, drive, pendrive, in, linux, shell, command
How To Mount Connect USB External Drive Pendrive In Linux Shell Command
Post Description: how to mount connect usb external drive pendrive in linux shell command
POST# 702
Posted On: Fri Feb 29, 2008 12:01 pm
unix
Topic: How To Mount Connect USB External Drive Pendrive In Linux Shell Command
How To Connect Mount USB Pen Drive In Linux Unix Shell Command Tutorial


ok, today i wanted to transfer some files from my portable pin drive into my linux server. when i was using windows xp, the system would automatically recognize the usb device and would install it. but in linux, things are different.so to help anyone outhere who wants to know how to mount or connect their USB device into linux this is how you do it.



USB Drive



Login is root and send this command:
ls /dev


After you send this command, you will see something like this:




adsp fd0u360 lp0 ram12 systty tty28 tty49 ttyS3
agpgart fd0u720 MAKEDEV ram13 tty tty29 tty5 urandom
apm_bios fd0u800 mapper ram14 tty0 tty3 tty50 vcs
audio fd0u820 md0 ram15 tty1 tty30 tty51 vcs1
bus fd0u830 mem ram2 tty10 tty31 tty52 vcs2
console floppy-fd0 mixer ram3 tty11 tty32 tty53 vcs3
core full net ram4 tty12 tty33 tty54 vcs4
disk gpmctl null ram5 tty13 tty34 tty55 vcs5
dm-0 hda nvram ram6 tty14 tty35 tty56 vcs6
dm-1 hda1 par0 ram7 tty15 tty36 tty57 vcsa
dmfm hda2 parport0 ram8 tty16 tty37 tty58 vcsa1
dsp initctl parport1 ram9 tty17 tty38 tty59 vcsa2
fd input parport2 ramdisk tty18 tty39 tty6 vcsa3
fd0 kmsg parport3 random tty19 tty4 tty60 vcsa4
fd0u1040 log port root tty2 tty40 tty61 vcsa5
fd0u1120 loop0 ppp rtc tty20 tty41 tty62 vcsa6
fd0u1440 loop1 ptmx sequencer tty21 tty42 tty63 VolGroup00
fd0u1680 loop2 pts sequencer2 tty22 tty43 tty7 X0R
fd0u1722 loop3 ram shm tty23 tty44 tty8 zero
fd0u1743 loop4 ram0 snd tty24 tty45 tty9
fd0u1760 loop5 ram1 stderr tty25 tty46 ttyS0
fd0u1840 loop6 ram10 stdin tty26 tty47 ttyS1
fd0u1920 loop7 ram11 stdout tty27 tty48 ttyS2







Now connect your USB pendrive, wait a like 15 seconds while your system recognizes the drive, then execute again this command:
ls /dev




Then it will display all the devices in your system




adsp fd0u360 lp0 ram12 stderr tty25 tty46 ttyS0
agpgart fd0u720 MAKEDEV ram13 stdin tty26 tty47 ttyS1
apm_bios fd0u800 mapper ram14 stdout tty27 tty48 ttyS2
audio fd0u820 md0 ram15 systty tty28 tty49 ttyS3
bus fd0u830 mem ram2 tty tty29 tty5 urandom
console floppy-fd0 mixer ram3 tty0 tty3 tty50 vcs
core full net ram4 tty1 tty30 tty51 vcs1
disk gpmctl null ram5 tty10 tty31 tty52 vcs2
dm-0 hda nvram ram6 tty11 tty32 tty53 vcs3
dm-1 hda1 par0 ram7 tty12 tty33 tty54 vcs4
dmfm hda2 parport0 ram8 tty13 tty34 tty55 vcs5
dsp initctl parport1 ram9 tty14 tty35 tty56 vcs6
fd input parport2 ramdisk tty15 tty36 tty57 vcsa
fd0 kmsg parport3 random tty16 tty37 tty58 vcsa1
fd0u1040 log port root tty17 tty38 tty59 vcsa2
fd0u1120 loop0 ppp rtc tty18 tty39 tty6 vcsa3
fd0u1440 loop1 ptmx sda tty19 tty4 tty60 vcsa4
fd0u1680 loop2 pts sda1 tty2 tty40 tty61 vcsa5
fd0u1722 loop3 ram sequencer tty20 tty41 tty62 vcsa6
fd0u1743 loop4 ram0 sequencer2 tty21 tty42 tty63 VolGroup00
fd0u1760 loop5 ram1 sg0 tty22 tty43 tty7 X0R
fd0u1840 loop6 ram10 shm tty23 tty44 tty8 zero
fd0u1920 loop7 ram11 snd tty24 tty45 tty9






Notice the difference, now I see sda and sda1, so now i can mount the sda1 device which is my pin drive. but first i want to make sure i have a directory where i can mount the sda1. so execute this command next:


ls /mnt



Most likely you wont see a USB or anything that you can mount the usb drive. asuming you don't have a USB directory, which is my case, i will create a directory called "usb" so to that send this command:


mkdir /mnt/usb



Now that you have created the usb directory its time to mount your device, so send this command:


mount -t auto /dev/sda1 /mnt/usb



Ok, you have have mounted the usb device, nos list all the files in the /mnt/usb with this command:


ls /mnt/usb



REMEMBER, don't remove (disconnect) your pendrive until you have unmounted the usb device, so to unmount it send this command:
umount /mnt/usb



ALSO: if you try to unmount the device and you get something like this:


[root@host usb]# umount /mnt/usb
umount: /mnt/usb: device is busy
umount: /mnt/usb: device is busy



Send this command if you get a "device is busy" message:


cd /



and try to unmount it again. If it failed it was because you were in the /mnt/usb directory so you needed to get out before you unmount it.


also note that i used this same procedure to mount an external drive i bought at my electronics store. I bought a Wolverine (Wolvorine) 100GB USB 2.0 External Drive and it worked great to back up some files i had.


wolverine usb drive


Hope this helps - thanks to the fold at www.webune.com for their support on this question.



hope this helps



Sat Feb 03, 2007 5:59 pm
1
Clove
Reply #1592
Thanks for this tutorial, i found it very helpful and easy to understand. it was just what i was waiting for. Good Job.
Tue Feb 13, 2007 10:47 pm
2
mounting
Reply #1593
I bought a wolverine usb external drive, i tried to mount it on my linux machine according to your instructions and it worked perfect. thanks for the greate information.
Mon Feb 19, 2007 10:26 pm
3
unix
Reply #1594
this works also for umount: /net: device is busy
Tue Mar 13, 2007 1:28 pm
4
rosa
Reply #1595
thanks! exactly what i was looking for.
Mon Apr 30, 2007 3:54 am
5
ceylot
Reply #1596
Great tutorial. Really helped me!
Thanks
Sun Jul 01, 2007 10:49 am
6
webune
Reply #1597
i followed your steps, but on my machine it was sdb and sbd1. so if you are trying and sda1 doesn't work, try sdb1
Wed Sep 12, 2007 2:10 am
7
vikas
Reply #1598
thanx dear.
i found this info. very usefull but i faced problem while executing
mount -t auto/dev/sda1 /mnt/usb
error message was
mount:fs type ntfs not supported by kernel
pls give me some guidelines so i can mount my usb pendrive
Wed Sep 12, 2007 10:05 am
8
unix
Reply #1599
ntfs is for windows only, you're pendrive is formatted in windows, so it won't work in a linux computer. when the pendrive was formated, it was formated with ntfs partition, if the partition was fat or fat32, linux would be able to see it, but since its ntfs, you won't be able to get to to work on a linux computer. - sorry.
Fri Nov 16, 2007 2:11 pm
9
Dingo
Reply #1600
to the last commenter: you can mount ntfs, and with many options (as long as your kernel supports it of course). search for ntfs3g, fuse, fusermount, etc etc. there are numerous good resources for ntfs+linux. i deal with ntfs drives on linux on a daily basis with perfect results. typically any new linux distro supports this natively from a vanilla install.
Tue Jan 29, 2008 4:04 am
10
sureshkumar
Reply #1601
i don't how can mount the usb device in the linux os but real i thinks you it working ....got of thanks