給樹莓派掛載移動硬碟或U盤

給樹莓派掛載移動硬碟或U盤

admin2013年9月8日 4 Commentshtml

外接U盤或移動硬碟時,默認不會自動掛載,因此須要用 mount 命令掛載。一般我們在 /mnt 或 /media 目錄下新建一個目錄做為掛載點。好比:linux

1工具

2ui

3spa

4code

sudo mkdir /mnt/1GB_USB_flashhtm

sudo mount -o uid=pi,gid=pi /dev/sda1 /mnt/1GB_USB_flaship

//用完之後卸載ci

sudo umount /mnt/1GB_USB_flashrem

sda1 是取決於你的實際情況,a表示第一個硬碟,1表示第一個分區。

掛載exFAT格式的硬碟
FAT 格式U盤 mount 自己就能支持,但若是你的U盤或移動硬碟使用的是 exFAT 格式,mount 會說不支持。沒關係,安裝 exfat-fuse 軟體之後 mount 就支持了。

1

sudo apt-get install exfat-fuse

若是想開機自動掛載,而不是每次手工執行,能夠編輯 /etc/fstab 文件。好比在末尾添加一行:

1

/dev/sda1 /mnt/usbdisk vfat rw,defaults 0 0

掛載NTFS格式的硬碟(讀寫方式掛載)
默認掛載NTFS格式的硬碟只有隻讀許可權,須要藉助其它工具實現。

1

2

3

4

5

6

7

8

9

#安裝所需軟體包

sudo apt-get install fuse-utils ntfs-3g

#載入內核模塊

modprobe fuse

#編輯fstab讓移動硬碟開機自動掛載

sudo nano /etc/fstab

#在最後一行添加以下內容

/dev/sda1 /mnt/myusbdrive ntfs-3g defaults,noexec,umask=0000 0 0

#保存重啟,便可生效

掛載FAT32格式的硬碟

1

2

3

4

5

6

7

#創建掛載點

sudo mkdir /mnt/myusbdrive

#編輯fstab讓移動硬碟開機自動掛載

sudo nano /etc/fstab

#在最後一行添加以下內容

/dev/sda1 /mnt/myusbdrive auto defaults,noexec,umask=0000 0 0

#保存重啟,便可生效

說明:
sda1是取決於你的實際情況,a表示第一個硬碟,1表示第一個分區。
umask=0000 0 0
前面四個0就是對全部人,可讀可寫可執行,
後面兩個0,第一個表明dump,0是不備份
第二個表明fsck檢查的順序,0表示不檢查
卸載:sudo umount /mnt/myusbdrive

查看掛載情況可以使用如下命令。

1

2

cd /mnt/myusbdrive

ls

掛載U盤的更多細節請參考 RPi Adding USB Drives

相關文章
相關標籤/搜索