ディスクのUUIDの調べ方(Linux)

ALL
スポンサーリンク

Linuxマシンに接続されているディスクのUUIDの調べ方です。

下記のコマンドを実行すると、接続されているHDDの UUID が表示されます。
外付けHDDを接続する前と後に実行し、変化した分が、そのHDDのUUIDです。

ls -l /dev/disk/by-uuid/ | sed -E 's/ +/ /g' | cut -d ' ' -f 9

内蔵HDDのUUIDは、次のように調べます。

下記のコマンドを実行します。

ls -l /dev/disk/by-uuid/

すると、接続されているHDDの UUID が表示されます。
XXX -> ../../yyyyy となっている形式の XXX の部分が UUID です。

合計 0
合計 0
lrwxrwxrwx 1 root root 15  1月 20 19:54 040B-4DD6 -> ../../mmcblk0p6
lrwxrwxrwx 1 root root 15  1月 20 19:54 0E02-3D21 -> ../../mmcblk0p1
lrwxrwxrwx 1 root root 15  1月 20 19:54 5fe33993-d1f3-4350-812b-eeefd70063b8 -> ../../mmcblk0p7
lrwxrwxrwx 1 root root 10  1月 20 19:54 CC28776F28775782 -> ../../sda1
lrwxrwxrwx 1 root root 15  1月 20 19:54 cfbbc0d6-b353-49b0-85e7-72bc6f5a940c -> ../../mmcblk0p5

次に df を実行します。
これで、先の実行結果の yyyyy の部分が、どこにマウントされているかが分かります。

ファイルシス   1K-ブロック       使用    使用可 使用% マウント位置
/dev/root         13195596    5188724   7320180   42% /
devtmpfs            468152          0    468152    0% /dev
tmpfs               472760          0    472760    0% /dev/shm
tmpfs               472760      12648    460112    3% /run
tmpfs                 5120          4      5116    1% /run/lock
tmpfs               472760          0    472760    0% /sys/fs/cgroup
tmpfs               131072        112    130960    1% /tmp
tmpfs               131072      54188     76884   42% /var/cache
tmpfs                65536        264     65272    1% /var/log
/dev/mmcblk0p6       69553      21330     48223   31% /boot
tmpfs                94552          4     94548    1% /run/user/1000
/dev/sda1       3907017724 2954554624 952463100   76% /media/pi/HD-NRLC
/dev/mmcblk0p5       30701        398     28010    2% /media/pi/SETTINGS
tmpfs                94552          0     94552    0% /run/user/1001

コメント