UUIDの情報を取得・変更することが出来るコマンド。
オプションパラメータの一部を一覧に表示します。
パラメータ
-c max-mount-counts
-C mount-count
-l
-U UUID
説明
e2fsck(8) がファイルシステムのチェックを行うマウント回数を設定する
。 max-mount-counts が 0 または -1 の場合、 e2fsck(8) とカーネル は
ファイルシステムのマウント回数を考慮しない。
ジ ャーナリングファイルシステムを使っている場合、ファイルシステムを
強制的にチェックするマウント回数をファイルシステムごとにちょっと ず
つ 変えておけば、すべてのファイルがいっぺんにまとめてチェックされる
のを避けることができる。
マウント回数に依存したチェックを完全に停止してしまうなら、その影 響
を 慎重に考えておくべきである。ディスクドライブ・ケーブル・メモリの
故障やカーネルのバグによって、マークされたりエラーが出ることもな く
、 ファイルシステムが破壊されることもあり得る。ファイルシステムにジ
ャーナリング機能を使っていると、ファイルシステムに壊れたというマ ー
ク が付けられることは絶対にないので、通常ジャーナリングファイルシス
テムはチェックされない。この場合でも、カーネルがファイルシステム エ
ラ ーを検知すれば、次のブート時に fsck が実行されるが、この時点では
データ喪失を防ぐにはもう遅すぎるかもしれない
ファイルシステムがマウントされた回数を設定する。 -c オプションで 設
定 さ れ た最大マウント回数のパラメータより大きな値が設定されると、
e2fsck(8) は次のブート時に、そのファイルシステムをチェックする。
ファイルシステムのスーパーブロックの内容を表示する。
UUID (universally unique identifier: 汎システム的に他とは重ならない識別子) を
UUID に設定する。 UUID はハイフンで区切られた 16 進数 の列 で、
"c1b9d5a2-f162-11cf-9ece-0020afc76f16" のような形式である。
UUID パラメータは以下のいずれか 1 つである:
clear
random
time
ファイルシステムの UUID をクリアする。
新しい UUID をランダムに生成する。
新しい UUID を時刻をもとに生成する。
UUID は mount(8), fsck(8), /etc/fstab(5) (まだあるかも) において 、
/dev/hda1 の よ う な ブ ロ ッ クスペシャルデバイス名の代わりに、
UUID=uuid という形式で指定して使うことができる。
より詳しい情報は uuidgen(8) を参照 す る こ と 。 /dev/random や
/dev/urandom のような優れた乱数発生器がシステムに存在しない場合、
tune2fs はランダムに生成した UUID ではなく、時刻に基づいた UUID を
自動的に使用する。
デバイスの情報を表示する
tune2fs -l /dev/sda1
tune2fs 1.41.12 (17-May-2010)
Filesystem volume name: <none>
Last mounted on: /boot
Filesystem UUID: 8520e7d3-4885-42c0-92ad-80930620bff2
Filesystem magic number: 0xEF53
Filesystem revision #: 1 (dynamic)
Filesystem features: has_journal ext_attr resize_inode dir_index filetype needs_recovery extent flex_bg sparse_super huge_file uninit_bg dir_nlink extra_isize
Filesystem flags: signed_directory_hash
Default mount options: user_xattr acl
Filesystem state: clean
Errors behavior: Continue
Filesystem OS type: Linux
Inode count: 51200
Block count: 204800
Reserved block count: 10240
Free blocks: 143207
Free inodes: 51154
First block: 1
Block size: 1024
Fragment size: 1024
Reserved GDT blocks: 256
Blocks per group: 8192
Fragments per group: 8192
Inodes per group: 2048
Inode blocks per group: 256
Flex block group size: 16
Filesystem created: Mon Aug 13 18:12:15 2012
Last mount time: Mon Aug 20 14:40:29 2012
Last write time: Mon Aug 20 18:03:28 2012
Mount count: 17
Maximum mount count: -1
Last checked: Mon Aug 13 18:12:15 2012
Check interval: 0 (<none>)
Lifetime writes: 60 MB
Reserved blocks uid: 0 (user root)
Reserved blocks gid: 0 (group root)
First inode: 11
Inode size: 128
Journal inode: 8
Default directory hash: half_md4
Directory Hash Seed: ddb79b14-95c6-4e7b-a633-9db538d92b05
Journal backup: inode blocks
UUIDを変更する
tune2fs -U random /dev/sda1