linux でUSB外付けHDのボリューム名(mediaのサブディレクトリ

linux でUSB外付けHDのボリューム名(mediaのサブディレクトリ名)を設定する。

linux でUSBに外付けHDを差すと、自動的に認識されて、「/media/」ディレクトリにマウントされるのだが…

[tk@EeePC-40 ~]$ ll /media/
合計 20
drwxr-xr-x  5 root root 4096 2015-10-09 15:58 ./
drwxr-xr-x 26 root root 4096 2015-03-23 09:58 ../
drwxr-xr-x  5 root root 4096 2015-01-23 10:36 1fa58830-fb51-45d5-99dd-0a8234475f09/
drwxrwxrwx  4 root root 4096 2015-01-23 10:45 5267adf1-42b4-4d41-afbd-4e5db6b3e1de/
drwxr-xr-x  4 root root 4096 2013-12-02 16:27 ca42958c-c6b3-4b4d-9293-40945db6c7f2/
[tk@EeePC-40 ~]$

「ca42958c-c6b3-4b4d-9293-40945db6c7f2」というディレクトリ名はどうにかして欲しい。
そのHDには「imation-28」という管理名があるので、その名前になって欲しい。
ということで、やってみた。

ネットで調べると「e2label」というコマンドで変えられるらしい。

[tk@EeePC-40 ~]$ e2label
Usage: e2label device [newlabel]

[tk@EeePC-40 ~]$ sudo e2label /dev/sda1
/boot

という感じで使う。

変更する対象を指定するためには「device」を知る必要がある。
df を使えば、マウントしたディレクトリ名から device を調べることができる。

[tk@EeePC-40 ~]$ df -h
ファイルシステム サイズ  使用  残り 使用% マウント位置
rootfs             223G   27G  185G  13% /
/dev/root          223G   27G  185G  13% /
/dev              1006M  600K 1005M   1% /dev
/dev/sda1          101M   28M   69M  29% /boot  ← ☆さっきのはこれ。
none              1006M   76K 1006M   1% /dev/shm
/dev/sdb1          917G   78G  794G   9% /media/5267adf1-42b4-4d41-afbd-4e5db6b3e1de
/dev/sdd1          917G   19G  852G   3% /media/1fa58830-fb51-45d5-99dd-0a8234475f09
/dev/sdf1           74G   22G   49G  31% /media/ca42958c-c6b3-4b4d-9293-40945db6c7f2 ←★
・・・
[tk@EeePC-40 ~]$

目的のdeviceは「/dev/sdf1」であることが分かった。
「/dev/sdf1」を調べてみると、ラベルがセットされていない。セットされていないのでUUIDがセットされたのだろう。

[tk@EeePC-40 ~]$ sudo e2label /dev/sdf1
[tk@EeePC-40 ~]$

ということで、新しい名前をセットする。

[tk@EeePC-40 ~]$ sudo e2label /dev/sdf1 imation-28
[tk@EeePC-40 ~]$ sudo e2label /dev/sdf1
imation-28
[tk@EeePC-40 ~]$

USBを抜き差しする。

[tk@EeePC-40 ~]$ ll /media/
合計 20
drwxr-xr-x  5 root root 4096 2015-10-09 15:58 ./
drwxr-xr-x 26 root root 4096 2015-03-23 09:58 ../
drwxr-xr-x  5 root root 4096 2015-01-23 10:36 1fa58830-fb51-45d5-99dd-0a8234475f09/
drwxrwxrwx  4 root root 4096 2015-01-23 10:45 5267adf1-42b4-4d41-afbd-4e5db6b3e1de/
drwxr-xr-x  4 root root 4096 2013-12-02 16:27 imation-28/  ← ★OK★
[tk@EeePC-40 ~]$

でした。