====== Linux-ブロックデバイスのUUID確認・操作 ======
===== ブロックデバイスのUUIDを確認する =====
ブロックデバイスのUUIDを確認する場合、いくつか方法があるが、簡単なのは次の辺り。\\
* **/dev/disk/by-uuid/**の中を確認
* **blkid**コマンド
* **tune2fs**コマンド
==== 例 ====
**/dev/disk/by-uuid/**
# ls -l /dev/disk/by-uuid/
lrwxrwxrwx 1 root root 10 2月 13 16:25 abcdefgh-1234-5678-90ab-012345678901 -> ../../sda3
lrwxrwxrwx 1 root root 10 2月 13 16:25 abcdefgh-1234-5678-90ab-0123456789ab -> ../../sda1
**blkid**
# blkid /dev/sda1
/dev/sda1: UUID="abcdefgh-1234-5678-90ab-0123456789ab" TYPE="ext4"
**tune2fs**
# tune2fs -l /dev/sda1 | grep UUID
Filesystem UUID: abcdefgh-1234-5678-90ab-0123456789ab
tune2fsコマンドの場合、**-l**オプションで実行すると、UUID以外にも多くの情報が出力される。\\
ほかにも有用な情報があると思うので、必要に応じて参照すると良いかも。\\
UUIDだけが欲しい場合は、grepで抽出しないと使いにくい。
===== ブロックデバイスのUUIDを設定する =====
まず必要ないんだけど(ぉ\\
**tune2fs**コマンドで実施する。
==== 書式 ====
tune2fs -U UUID Device
==== 例 ====
指定したいUUIDがある場合
# tune2fs U abcdefgh-1234-5678-90ab-0123456789ab /dev/sda1
新たに生成して設定したい場合
# tune2fs -U `uuidgen` /dev/sda1