Linux不像Windows同樣,接上新硬件後能夠自動識別,在Linux下沒法自動識別新硬件的,須要手動去識別。USB移動存儲設備一般被識別爲sda1,具體能夠經過fdisk -l命令查詢。 html
在使用U盤前,咱們先要爲外掛點新建一個子目錄,通常外掛點的子目錄都是創建在/mnt裏面的,咱們也建在那裏,固然也能夠建在/目錄下,名字能夠本身定,咱們就取名爲usb,終端下的命令以下:
mkdir /mnt/usb
而後咱們就能夠接上個人U盤了,而後在終端下輸入命令並擊Enter鍵便可:
mount /dev/sda1 /mnt/usb
在Windows下當咱們用完U盤後,在咱們取下U盤前咱們先要刪除,一樣在Linux下咱們也要刪除掛起點,方法是:
umount /dev/sda1
若是不把U盤給umount掉,那樣很容易形成數據的丟失 linux
USB的支持關鍵在於驅動,沒有驅動設備時mount執行是確定不成的。
1. 先別插U盤,/sbin/lsmod看是否有usb-storage。若是沒有的話:
cd /lib/modules/2.4.20-8/kernel/drivers/usb
for v in *.o storage/*.o ; do /sbin/insmod $v ; done spa
2. 這裏再/sbin/lsmod,應該有usbcore、usb-ohci(或usb-uhci,根據主板芯片組而不一樣)、usb-storage、scsi_mod等。其中usb-storage的狀態應該爲
(unused)。 .net
3. 插入U盤,不停的/sbin/lsmod,這期間usb-storage的狀態應爲Initializing,持續時間大約半分鐘,其實就至關於Windows在右下角不停的彈汽球:) unix
4. 初始化結束後, /sbin/fdisk -l,應該能看到/dev/sda1設備。這時,執行
mount /dev/sda1 /mnt/udisk 才能成功。若是是MSDOS格式,又想看到中文,能夠
mount -t vfat /dev/sda1 /mnt/udisk -o iocharset=gb2312。
(爲方即可以/etc/fstab加一行,之後就能夠 mount /mnt/udisk就好了)。 htm
5. 奇怪的是有時候fdisk是看不到sda1,可是也能mount上
使用以上步驟掛U盤基本上可說是「萬全」了。臺式機、筆記本、VMware都同樣。
mkdir /mnt/usb
mount /dev/sda1 /mnt/usb
筆記本上安裝linux用法和臺式機同樣
首先要檢查lsmod|grep usb-storage 這是支持USB的模塊。若是沒有的話,是沒法操做USB接口的設備的。
如沒有的話,能夠手功modprobe usb-storage,通常查看U盤能夠用fdisk -l能夠很清楚的看到這個硬件的設備名 。
本文來自ChinaUnix博客,若是查看原文請點:http://blog.chinaunix.net/u3/111397/showart_2164144.htmlblog