Skip to content

Instantly share code, notes, and snippets.

@song940
Forked from jsfaint/ntfsutil.sh
Last active August 29, 2015 14:09
Show Gist options
  • Save song940/1248a64e202fe1f673b6 to your computer and use it in GitHub Desktop.
Save song940/1248a64e202fe1f673b6 to your computer and use it in GitHub Desktop.
#!/bin/bash
mount_disk()
{
sudo umount $disk
mkdir ~/Desktop/$diskname
sudo mount_ntfs -o rw,auto,nodev,nobrowse,noowners,noatime $disk ~/Desktop/$diskname
echo "Mount $disk to ~/Desktop/$diskname"
open ~/Desktop/$diskname
}
umount_disk()
{
sudo umount $disk
echo "Unmount $disk from ~/Desktop/$diskname"
rmdir ~/Desktop/$diskname
}
#Start from here
if [[ $# -ne 2 ]]; then
echo "$0 m|u /disk/diskXsX"
exit 1
fi
oper=$1
disk=$2
diskname=`basename $disk`
case $oper in
m)
mount_disk
;;
u)
umount_disk
;;
*)
echo "unknown operation"
exit 1
;;
esac
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment