因為給樹莓派增加了迅雷遠程下載,所以便再加一個U盤,用來存放一些下載的東西。
操作步驟:
首先把U盤插入樹莓派,然后查看一下是否有被識別到。
sudu fdisk -l
這里好像一定要是sudo
才行,如果不獲取權限好像什么都不顯示。其中/dev/mmc表示的是TF卡,容量是8G,而/dev/sda/表示的是我們的第一個硬件(U盤),容量也是8G,只有一個分區。查看了U盤已經正確被識別,現在準備進行掛載。
新建一個目錄
sudo mkdir /mnt/usb_flash
然后掛載設備
sudo mount /dev/sda1 /mnt/usb_flash/
雖然掛載成功,但是迅雷遠程下載的時候提示“沒有檢測到存儲設備” 好像掛載后普通用戶沒權限寫入的問題,掛載的時候加入歸屬。
sudo mount -o uid=pi,gid=pi /dev/sda1 /mnt/usb-flash/
需要拔出U盤的時候,可以這樣取消掛載
sudo umount /mnt/usb_flash
-
如果提示設備在忙,那么可以使用下面的方法嘗試。
問題現象:#umount /dev/sda1 umount: /mnt/usb: device is busy
查找占用目錄進程:
#lsof |grep /mnt/usb bash 1971 root cwd DIR 8,1 16384 1 /mnt/usb/ bash 2342 root 3r DIR 8,1 16384 1 /mnt/usb/
殺掉進程:
#kill -9 1971 #kill -9 2342
卸載:
#umount /mnt/usb
格式化U盤的方法:
- 首先執行
sudo fdisk -l
查看你的u盤的序號,通常是/dev/sdb
之類的,U盤分區通常是/dev/sdb1
- 對于u盤我們一般格式化為FAT格式或者FAT32格式,不過在linux下這些會都顯示為FAT格式。我們只需要執行命令:
sudo mkfs.vfat -F 32 /dev/sdb1
即可將u盤格式化為fat32格式。 - 假如你要把指定磁盤格式化為NTFS格式那么你需要
sudo apt-get install ntfsprogs
來安裝ntfs讀寫工具,然后執行sudo mkfs.ntfs /dev/sda1
,此過程會很慢。對于要格式化為linux ext格式的分區就更容易了:
sudo mkfs.ext4 /dev/sda1 # 格式化為ext4分區
sudo mkfs.ext3 /dev/sda1 # 格式化為ext3分區
sudo mkfs.ext2 /dev/sda1 #格式化為ext2分區
問題
- 對于要格式化的分區必須要先用
umount
卸載掉才能格式化哦。
引用資料:
http://sky425509.iteye.com/blog/1994876
http://shumeipai.nxez.com/2013/09/08/raspberry-pi-to-mount-the-removable-hard-disk.html
http://www.jb51.net/os/Ubuntu/66912.html