Mount a USB Drive in Raspberry Pi With Read/Write Access- Linux

Because I tend to forget this is a simple way of mount a USB drive in Raspbian. Remember we are working with FAT/FAT32 formatted drive and permissions are handled differently in the case of a FAT drive permissions are not supported .

First we need to find out how the system views our drive and partitions .

pi@raspberrypi:/mnt/usb $ ls /dev/sd*
/dev/sda  /dev/sda1

Create a mount point for the drive .

$ sudo mkdir /mnt/usb

Now that we know our drive is /dev/sda and the partition is /dev/sda1 we can proceed to mount . By making use of umask=000 we allow read, write and execute for all .

$ sudo mount /dev/sda1 /mnt/usb -o umask=000

Once mounted you can view the newly mounted drive and start writing to it .

pi@raspberrypi:/mnt/usb $ df -h

Filesystem      Size  Used Avail Use% Mounted on
/dev/root        15G   11G  3.7G  75% /
devtmpfs        459M     0  459M   0% /dev
tmpfs           463M  4.0K  463M   1% /dev/shm
tmpfs           463M  7.1M  456M   2% /run
tmpfs           5.0M  4.0K  5.0M   1% /run/lock
tmpfs           463M     0  463M   0% /sys/fs/cgroup
/dev/mmcblk0p1   63M   21M   43M  34% /boot
/dev/sda1        30G   16K   30G   1% /mnt/usb