Lazy Diary @ Hatena Blog

PowerShell / Java / miscellaneous things about software development, Tips & Gochas. CC BY-SA 4.0/Apache License 2.0

USB フラッシュメモリのマウント

Debian だと、

apt-get install hotplug

としてやれば後は

 sudo mount -t vfat -o umask=000 /dev/sda1 /mnt/usbdrive

とかでマウントできる。ここで、ファイルシステムが vfat の場合は umask (パーミッションの not)を指定してやらないと、マウント先のパーミッションやら何やらが妙なことになってしまう。/bin/mount のパーミッションとも違うし、何だろうなぁ。

yusuke@estima:~$ ls -l /mnt
合計 1
drwxr-xr-x  2 root root 48 2004-09-01 22:01 nfs
drwxr-xr-x  2 root root 48 2005-04-19 15:59 usbdrive
yusuke@estima:~$ sudo mount -t vfat /dev/sda1 /mnt/usbdrive
yusuke@estima:~$ ls -l /mnt
合計 17
drwxr-xr-x  2 root root    48 2004-09-01 22:01 nfs
drwxr--r--  4 root root 16384 1970-01-01 09:00 usbdrive
yusuke@estima:~$