您好,登錄后才能下訂單哦!
今天就跟大家聊聊有關linux怎樣掛載U盤,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。
插入U盤之后,一般按照下面的步驟:
1.fdisk -l /dev/sd*
fdisk -l
列出指定設備的分區(qū)表信息。由于usb盤是被模擬為scsi設備訪問,所以會被自動命名為sd*。
通常這一步就能找到U盤,如果U盤有指示燈也會亮,表示被找到。
2.如果執(zhí)行上一個命令沒有反應,或者某些信息顯示模塊沒有加入
可以lsmod查看一下是否有usb-storage scsi_mod sd_mod模塊。
沒有就modprobe [module],添加所缺模塊。
然后再試就ok
3.最后就是把U盤mount上去,這里需要先在mnt目錄下面建一個usb目錄
mount /dev/sda /mnt/usb
某些系統(tǒng)需要指定文件系統(tǒng)的類型,可以用
mount -t vfat /dev/sda /mnt/usb
下面我們看個實例:
1:
在控制臺狀態(tài)下輸入如下命令:
fdisk -l /dev/sd*
如果您有多個USB設備話,則設備名在Linux下分別表示為sda、sdb、sdc等。運行上面的命令后,電腦上返回如下所示信息,表示系統(tǒng)已經找到USB設備,設備名稱為/dev/sda1、可啟動(Boot下面的那個*表示是活動分區(qū)),容量128MB、文件系統(tǒng)為FAT16。
Disk /dev/sda: 131 MB, 131072000 bytes
50 heads, 32 sectors/track, 160 cylinders
Units = cylinders of 1600 * 512 = 819200 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 160 127984 6 FAT16
2: 在/mnt目錄下建立一個掛裝USB存儲器的目錄:
mkdir /mnt/udisk
3:
然后再運行裝載設備命令,將USB設備掛裝到/mnt/usb目錄下:文件系統(tǒng)為
FAT32
mount -t vfat /dev/sda1 /mnt/udisk
或者如果為其它文件格式,如
FAT16
mount -t msdos /dev/sda1 /mnt/udisk
為了正確的顯示其中可能有的中文字體,將輸入輸出的字符類型設定為cp936。
mount -t vfat -o iocharset=cp936 /dev/sda1 /mnt/udisk
[redhat9
的字體顯示的確比不上windows,都是中文支持的問題,這主要是mount 掛載分區(qū)的時候沒有使用iocharset參數,并不是linux對中文支持的問題
比如,mount -t vfat -o iocharset=cp936 /dev/sda1 /mnt/usb 另外也可以使用gb2312字符集代碼
:
mount -t vfat -o iocharset=gb2312 /dev/sda1 /mnt/usb
mount -t ntfs -o iocharset=cp936 /dev/sda1 /mnt/usb
mount -t msdos -o iocharset=gb2312 /dev/sda1 /mnt/usb ]
試一試吧,如果不行就把/dev/sda1改成/dev/sda來用
4:
運行如下命令即可查看USB存儲器中的文件信息
.
ls -l /mnt/udisk
Linux下卸載U盤命令如下
:
卸載U盤必須在不同的目錄下進行卸載,也就是說不能在/mnt/udisk目錄下進行卸載.卸載命令如下
cd /root
換到root目錄
umount /mnt/udisk
如果顯示device is busy,可以用如下命令進行卸載
:
cd /root
fuser -km /mnt/udisk
umount /mnt/udisk
看完上述內容,你們對linux怎樣掛載U盤有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注億速云行業(yè)資訊頻道,感謝大家的支持。
免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。