1. 程式人生 > >Linux系統下如何掛載FAT32的U盤

Linux系統下如何掛載FAT32的U盤

Linux掛載U盤步驟如下

1:將U盤插入USB介面,檢查是否插好

2:用fdisk命令檢查分割槽和USB裝置資訊

[[email protected] ~]# fdisk -l

Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/sda1 * 1 13 104391 83 Linux
/dev/sda2 14 121601 976655610 8e Linux LVM

Disk /dev/sdb: 4012 MB, 4012900352 bytes
223 heads, 55 sectors/track, 639 cylinders
Units = cylinders of 12265 * 512 = 6279680 bytes

Device Boot Start End Blocks Id System
/dev/sdb1 * 56 640 3580928 c W95 FAT32 (LBA)
Partition 1 has different physical/logical beginnings (non-Linux?):
phys=(42, 17, 40) logical=(55, 23, 1)


Partition 1 has different physical/logical endings:
phys=(487, 222, 55) logical=(639, 6, 31)

通過上面資訊我們可以看出USB裝置是FAT32格式的,標識為/dev/sdb1

[[email protected] ~]# fdisk -l | grep FAT32
/dev/sdb1 * 56 640 3580928 c W95 FAT32 (LBA)

3:在mnt目錄下先建立一個usb的目錄

[[email protected] ~]# cd /mnt/
[[email protected] mnt]# mkdir usb

4:掛載U盤
[[email protected] mnt]# mount -t vfat /dev/sdb1 /mnt/usb

掛載成功後,我們可以在/mount/usb下看到相關的內容。

5:解除安裝U盤

執行umount命令解除安裝U盤時,報如下錯誤“device is busy”,可以用引數l解決問題。當然你也可以用fuser命令解決問題。如下所示


[[email protected] ~]# umount /mnt/usb
umount: /mnt/usb: device is busy
umount: /mnt/usb: device is busy

[[email protected] ~]# umount -f /mnt/usb
umount2: Device or resource busy
umount: /mnt/usb: device is busy
umount2: Device or resource busy
umount: /mnt/usb: device is busy


[[email protected] ~]# umount -l /mnt/usb

問題解決

---------------------------------------------------------------------------------

[[email protected] usb]# umount /mnt/usb
umount: /mnt/usb: device is busy
umount: /mnt/usb: device is busy
[[email protected] usb]# fuser -m /mnt/usb
/mnt/usb: 21123c 21158c 21180c 21182c 21223c
[[email protected] usb]# ps -auxw | grep 21123
Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.7/FAQ
root 21123 0.0 0.0 3784 672 pts/2 T 15:10 0:00 more 12.sql
root 21346 0.0 0.0 3920 696 pts/2 S+ 15:52 0:00 grep 21123

[[email protected] usb]# fuser -kvm /mnt/usb

USER PID ACCESS COMMAND
/mnt/usb: root 21123 f.c.. more
root 21158 ..c.. man
root 21180 ..c.. sh
root 21182 ..c.. less
root 21223 ..c.. bash

[[email protected] ~]$ umount /mnt/usb
umount: /mnt/usb is not in the fstab (and you are not root)
[[email protected] ~]$ su - root
Password:
[[email protected] ~]# umount /mnt/usb


6: 刪除usb目錄
[[email protected] ~]# umount -l /mnt/usb
[[email protected] ~]# rm -rf /mnt/usb

注意:有時候掛載時,中文的檔名和目錄名會出現亂碼,為了避免這種情況可以指定字符集,命令如下

[[email protected] ~]# mount -t vfat -o iocharset=utf8,codepage=uft8 /dev/sdb1 /mnt/usb

[[email protected] ~]# mount -t vfat -o iocharset=cp936,codepage=936 /dev/sdb1 /mnt/usb

注意:cp936是指簡體中文,cp950是指繁體中文。


相關推薦

Linux系統掛載Windows上的共享文件夾

bsp gpo src 用戶名 系統 str 路徑 centos7 radio 使用掛載命令之前需要安裝cifs-utils 在Centos7下面用這個 yum install cifs-utils 安裝完畢後使用掛載命令完成掛載 在掛載之前需要創建被掛載的路徑 m

Linux系統製作U啟動

我的當前的系統是Linux(版本Xubuntu),之前是通過軟通牒(UltraISO)在Windows系統下製作了這個Linux系統的U盤啟動盤,然而在Linux系統下通過系統本身整合的DD命令,來實現在Linux系統下製作Linux系統的ISO系統U盤啟動盤,一行簡單的程式

什麼是掛載?為什麼在Linux系統U要先掛載才能使用?掛載步驟是怎樣的?

掛載就是把裝置連線到一個存在的目錄上。Linux系統一般訪問的是檔案目錄,要訪問u盤的話就必須把u盤掛載到目錄上。掛載步驟:1、首先插入U盤,在高階使用者許可權下,用fdisk -l命令檢視磁碟詳細資訊,找到自己U盤的位置。    2、輸入掛載命令mount /dev/sdd

虛擬機器Linux系統U掛載常見問題

1.第一個常見問題是虛擬機器USB服務未開啟,這時在虛擬機器上找不到U盤。我們需要將Windows下的相應的服務開啟,操作方法: 開啟開始選單欄——>輸入“服務”,回車——>找到VMware USB Arbitration Service服務,右鍵啟動服務 2

linux嵌入式系統實現U、SD卡自動掛載功能

在 Linux的嵌入式系統中我們經常用到U盤、SD卡的掛載,而每次都手動掛載或解除安裝非常麻煩,我們可以採取以下方法實現自動掛載或解除安裝U盤、SD卡 這就要用到mdev了 其具體操作如下: 1、首先在/etc/init.d/rsC中加入以下語句 echo /sbin/mdev > /proc/sys

Linux系統如何掛載FAT32的U

Linux掛載U盤步驟如下 1:將U盤插入USB介面,檢查是否插好 2:用fdisk命令檢查分割槽和USB裝置資訊 [[email protected] ~]# fdisk -l Disk /dev/sda: 1000.2 GB, 1000204886016 by

Linux掛載u

成功 掛載 消失 linux下 spa 一個 fat 執行 class 1.先進入/mnt/目錄新建一個usb目錄   cd /mnt/   mkidr usb 2.先fdisk -l,然後插上U盤,fdisk -l   查看是否有新的硬盤添加上來了 3.執行掛載   mo

linux系統創建lvm掛載到指定目錄

node size roc maintain des roo 格式化 -- tomat 1 、背景 在企業中有時我們為方便安裝軟件、數據的管理,需要把安裝軟件、數據放到固定目錄下,磁盤滿了方便擴展,這裏假如需要一個/data目錄存放數據,並單獨進行掛載。 2、操作步驟

Linux系統的磁碟掛載

檢視新磁碟 fdisk -l 找到新新增的磁碟的編號為/dev/sdb 硬碟分割槽 1.進入fdisk模式 /sbin/fdisk /dev/sdb 2.輸入n進行分割槽 3.選擇分割槽型別 這裡有兩個選項: p: 主分割槽 L

三行命令教你解決linux系統U只讀檔案系統問題

Ubuntu插入U盤為只讀檔案系統,無法新建檔案,資料夾或者向U盤中複製檔案 1.問題: 使用linux不管是centos還是ubuntu的小夥伴都難免遇到插入U盤的時候,不能對U盤進行操作。提示許可權不足或者是隻讀檔案系統。 現在教你三行命令教你解決U盤

ulinux系統檔案只讀方式的解決方案

          我用的時ubuntu系統,經常使用u盤來傳送檔案,最近不知道為什麼,u盤在window可以正常使用,但是到linux下檔案就變成了只讀方面了,沒法進行復制,貼上了.上網查詢,發現方

紅帽linux虛擬機器掛載U

1.VMWare選單– 虛擬機器 下拉選單下,選擇可移動裝置–>USB。。。 2.linux命令下輸入: fdisk -l,檢視U盤在linux dev下掛載路徑:比如是/dev/sdb 3.使用命令:mount -t vfat /dev/sdb /mnt/usb,將U盤掛載在/

linux系統如何掛載NTFS行動硬碟

前言 資料遷移是我們經常會遇到的,有時候做大資料量遷移時,為了快速遷移大資料,有可能在Linux伺服器上臨時掛載NTFS格式的行動硬碟, 一般情況下,Linux是識別不了NTFS格式行動硬碟的(需要重編譯Linux核心才能,加掛NTFS分割槽), 這時候為了

Linux掛載和U

需要 iso 光盤 center 配置文件 mkdir 默認 卷標 軟鏈接 Linux下掛載光盤和U盤 掛載 linux下硬盤、U盤、軟盤、移動硬盤都必須掛載後才能使用,不過硬盤的掛載是系統自動進行的。 linux中每一個硬件都有一個設備文件名,就是將U盤什麽的設

Linux系統的vi編輯器的使用(以VMware的Ubuntu64為例)

linux系統 編輯器 一般模式 ubuntu虛擬機 vi編譯器 上午花費一些時間學習vi編輯器,下面把學習的一些經驗記錄在這篇博文中。 vi編輯器是Linux系統下的基本編譯器,工作在字符模式,是一個很高效的文本編譯器,它在系統和服務器管理上的功能是普通的圖形編譯器所不能夠

linux系統的權限控制

str .cn images mod 大小 -1 系統 介紹 pad linux系統下的權限控制 1.文件權限 在我們的linux系統中,文件或目錄的權限可以分為3種: r:4 讀 w:2 寫 x:1 執行 示例: 644:(4+2) (4) (4) 第一個6:表

linux系統git使用

一次 som client username 設計 cbe 默認 分布 做什麽 轉載:http://www.cnblogs.com/bear2flymoon/p/4335364.html?ADUIN=563508762&ADSESSION=1430887070&am

Linux系統安裝Mysql5.7.18教程收集分享

最後一行 sdn 作者 tails lin 分享 使用 心態 html 本人最近服務器新手入門,需要搭建一個在linux虛擬機上的服務器 第一天再裝虛擬機,選的linux系統CentOS,一切順利。 第二天,要給虛擬機裝Mysql,但是需要用到命令行進行安裝/操作等,我是一

linux系統監控與硬分區/格式化/文件系統管理

時間 運行 輸入 -c 進程pid 死循環 running ddl 變慢 1.系統監控 1) 系統監視和進程控制的工具----> Top 與 free 類似於windows的資源管理器。 進程運行的三種狀態: tips: 進程(Proce

linux系統 git 使用教程

amp mail 服務器 顯示 clas ear git 使用 安裝 當前 1、首先安裝git軟件,安裝環境是centos 7.x下的雲服務器。使用命令: #yum install git 2、設置用戶名和郵箱(必須): # git config --gl