Manpages

名 前

tune2fs − ext2/ext3 フ ァ イ ル シ ス テ ム の パ ラ メ ー タ を 調 整 す る

書 式

tune2fs [ −l ] [ −c max-mount-counts ] [ −e errors-behavior ] [ −f ] [ −i interval-between-checks ] [ −j ] [ −J journal-options ] [ −m reserved-blocks-percentage ] [ −o [^]mount-options[,...] ] [ −r reserved-blocks-count ] [ −s sparse-super-flag ] [ −u user ] [ −g group ] [ −C mount-count ] [ −L volume-name ] [ −M last-mounted-directory ] [ −O [^]feature[,...] ] [ −T time-last-checked ] [ -U UUID ] device

説 明

シ ス テ ム 管 理 者 は tune2fs に よ り Linux ext2/ext3 フ ァ イ ル シ ス テ ム の 様 々 な パ ラ メ ー タ を 調 整 で き る 。

オ プ シ ョ ン

−c max-mount-counts

e2fsck(8) が フ ァ イ ル シ ス テ ム の チ ェ ッ ク を 行 う マ ウ ン ト 回 数 を 設 定 す る 。 max-mount-counts が 0 ま た は −1 の 場 合 、 e2fsck(8) と カ ー ネ ル は フ ァ イ ル シ ス テ ム の マ ウ ン ト 回 数 を 考 慮 し な い 。 ジ ャ ー ナ リ ン グ フ ァ イ ル シ ス テ ム を 使 っ て い る 場 合 、 フ ァ イ ル シ ス テ ム を 強 制 的 に チ ェ ッ ク す る マ ウ ン ト 回 数 を フ ァ イ ル シ ス テ ム ご と に ち ょ っ と ず つ 変 え て お け ば 、 す べ て の フ ァ イ ル が い っ ぺ ん に ま と め て チ ェ ッ ク さ れ る の を 避 け る こ と が で き る 。 マ ウ ン ト 回 数 に 依 存 し た チ ェ ッ ク を 完 全 に 停 止 し て し ま う な ら 、 そ の 影 響 を 慎 重 に 考 え て お く べ き で あ る 。 デ ィ ス ク ド ラ イ ブ ・ ケ ー ブ ル ・ メ モ リ の 故 障 や カ ー ネ ル の バ グ に よ っ て 、 マ ー ク さ れ た り エ ラ ー が 出 る こ と も な く 、 フ ァ イ ル シ ス テ ム が 破 壊 さ れ る こ と も あ り 得 る 。 フ ァ イ ル シ ス テ ム に ジ ャ ー ナ リ ン グ 機 能 を 使 っ て い る と 、 フ ァ イ ル シ ス テ ム に 壊 れ た と い う マ ー ク が 付 け ら れ る こ と は 絶 対 に な い の で 、 通 常 ジ ャ ー ナ リ ン グ フ ァ イ ル シ ス テ ム は チ ェ ッ ク さ れ な い 。 こ の 場 合 で も 、 カ ー ネ ル が フ ァ イ ル シ ス テ ム エ ラ ー を 検 知 す れ ば 、 次 の ブ ー ト 時 に fsck が 実 行 さ れ る が 、 こ の 時 点 で は デ ー タ 喪 失 を 防 ぐ に は も う 遅 す ぎ る か も し れ な い 。 時 間 に 依 存 し た チ ェ ッ ク を 行 う −i オ プ シ ョ ン も 参 照 す る こ と 。

−C mount-count フ ァ イ ル シ ス テ ム が マ ウ ン ト さ れ た 回 数 を 設 定 す る 。 −c オ プ シ ョ ン で 設 定 さ れ た 最 大 マ ウ ン ト 回 数 の パ ラ メ ー タ よ り 大 き な 値 が 設 定 さ れ る と 、 e2fsck(8) は 次 の ブ ー ト 時 に 、 そ の フ ァ イ ル シ ス テ ム を チ ェ ッ ク す る 。
−e
error-behavior エ ラ ー が 発 生 し た 時 の カ ー ネ ル の 挙 動 を 変 更 す る 。 い ず れ に し て も フ ァ イ ル シ ス テ ム に エ ラ ー が 起 こ る と 、 次 の ブ ー ト 時 に は 必 ず e2fsck(8) が そ の フ ァ イ ル シ ス テ ム を チ ェ ッ ク す る 。 error-behavior に 指 定 で き る の は 次 の 通 り 。

continue 通 常 の 実 行 を 継 続 す る 。

remount-ro フ ァ イ ル シ ス テ ム を

read-only で マ ウ ン ト し な お す 。

panic カ ー ネ ル パ ニ ッ ク を 起 こ す 。

−f エ ラ ー が 起 き た と き で も

tune2fs に 動 作 を 完 了 さ せ る 。 こ の オ プ シ ョ ン は 、 外 部 ジ ャ ー ナ ル を 使 っ て い る フ ァ イ ル シ ス テ ム (あ る い は 壊 れ て そ う 見 え る よ う に な っ て し ま っ た フ ァ イ ル シ ス テ ム ) か ら 、 外 部 ジ ャ ー ナ ル が 見 え な い 場 合 に has_journal フ ァ イ ル シ ス テ ム 属 性 を 削 除 す る の に 便 利 で あ る 。 警 告 : ク リ ー ン に ア ン マ ウ ン ト さ れ な か っ た フ ァ イ ル シ ス テ ム に 対 し て ジ ャ ー ナ ル を 一 度 も リ プ レ イ し な い ま ま 、 そ の 外 部 ジ ャ ー ナ ル を フ ァ イ ル シ ス テ ム か ら 切 り 離 し て し ま う と 、 重 大 な デ ー タ 喪 失 や フ ァ イ ル シ ス テ ム の 破 壊 を も た ら す か も し れ な い 。
−g
group 予 約 (reserved) フ ァ イ ル シ ス テ ム ブ ロ ッ ク を 利 用 で き る グ ル ー プ を 設 定 す る 。 group パ ラ メ ー タ に は GID を 数 値 で 指 定 す る こ と も 、 グ ル ー プ 名 を 指 定 す る こ と も で き る 。 グ ル ー プ 名 が 指 定 さ れ た 場 合 は 、 ス ー パ ー ブ ロ ッ ク に 格 納 さ れ る 前 に GID の 数 値 に 変 換 さ れ る 。
−i
interval-between-checks[d|m|w] フ ァ イ ル シ ス テ ム を チ ェ ッ ク す る 最 大 の 時 間 間 隔 を 設 定 す る 。 数 値 の み 、 も し く は 末 尾 に d を 付 け る と 「 日 」 と 解 釈 さ れ 、 m, w は そ れ ぞ れ 「 月 」 「 週 」 と 解 釈 さ れ る 。 0 を 指 定 す る と 、 時 間 依 存 の チ ェ ッ ク は し な く な る 。

e2fsck(8) に よ る フ ァ イ ル シ ス テ ム の 完 全 な チ ェ ッ ク を 定 期 的 に 行 わ せ る た め 、 −c (マ ウ ン ト 回 数 依 存 の チ ェ ッ ク )、 ま た は −i (時 間 依 存 の チ ェ ッ ク ) を 指 定 し て お く こ と を 強 く 推 奨 す る 。 こ れ ら が 指 定 さ れ て い な い 場 合 、 デ ィ ス ク ・ ケ ー ブ ル ・ メ モ リ の 故 障 や カ ー ネ ル の バ グ に よ っ て フ ァ イ ル シ ス テ ム が 破 壊 さ れ て も 、 デ ー タ の 損 失 や 破 壊 が 起 こ る ま で は 知 る こ と が で き な い 。

−j

ext3 ジ ャ ー ナ ル を フ ァ イ ル シ ス テ ム に 追 加 す る 。 -J オ プ シ ョ ン が 指 定 さ れ て い な い 場 合 は 、 デ フ ォ ル ト の ジ ャ ー ナ ル パ ラ メ ー タ が 用 い ら れ 、 (フ ァ イ ル シ ス テ ム の サ イ ズ に 対 し て ) 適 切 な 大 き さ の ジ ャ ー ナ ル を 作 成 し て フ ァ イ ル シ ス テ ム に 格 納 す る 。 ジ ャ ー ナ ル を 実 際 に 使 用 す る た め に は 、 ext3 を サ ポ ー ト す る カ ー ネ ル が 必 要 で あ る 。 こ の オ プ シ ョ ン を 使 用 し て 、 マ ウ ン ト さ れ た フ ァ イ ル シ ス テ ム 上 に ジ ャ ー ナ ル を 作 成 す る と 、 不 変 (immutable) フ ァ イ ル .journal が フ ァ イ ル シ ス テ ム の ト ッ プ デ ィ レ ク ト リ に 作 成 さ れ る 。 こ れ は フ ァ イ ル シ ス テ ム が マ ウ ン ト さ れ て い る 間 に ジ ャ ー ナ ル inode を 安 全 に 作 成 す る 唯 一 の 方 法 だ か ら で あ る 。 ext3 ジ ャ ー ナ ル は 可 視 で あ る が 、 フ ァ イ ル シ ス テ ム が マ ウ ン ト さ れ て い る 間 に 削 除 し た り 修 正 し た り す る の は 安 全 で は な い 。 そ の た め ジ ャ ー ナ ル フ ァ イ ル は 不 変 に さ れ て い る 。 ア ン マ ウ ン ト さ れ た フ ァ イ ル シ ス テ ム を チ ェ ッ ク す る 場 合 、 e2fsck(8) は 自 動 的 に .journal フ ァ イ ル を 可 視 で な い 予 約 済 み ジ ャ ー ナ ル inode に 移 動 す る 。 ル ー ト フ ァ イ ル シ ス テ ム 以 外 の 全 て の フ ァ イ ル シ ス テ ム に 対 し て 、 次 の リ ブ ー ト サ イ ク ル で 、 こ れ が 自 動 的 に 当 然 行 わ れ る べ き で あ る 。 ル ー ト フ ァ イ ル シ ス テ ム は read-only で マ ウ ン ト さ れ る の で 、 こ の 遷 移 を 有 効 に す る た め に は 、 e2fsck(8) を レ ス キ ュ ー 用 フ ロ ッ ピ ー か ら 実 行 し な け れ ば な ら な い 。

Debian の よ う な い く つ か の デ ィ ス ト リ ビ ュ ー シ ョ ン で は 、 レ ス キ ュ ー 用 フ ロ ッ ピ ー を 使 っ て ext3 ジ ャ ー ナ ル を ル ー ト フ ァ イ ル シ ス テ ム に 追 加 す る 必 要 が な い よ う に 、 /etc/fstab フ ァ イ ル で ext3 フ ァ イ ル シ ス テ ム を ル ー ト フ ァ イ ル シ ス テ ム に 指 定 し て お く と 、 初 期 RAM デ ィ ス ク が 使 用 さ れ た と き に 、 initrd ス ク リ プ ト が 自 動 的 に ext2 ル ー ト フ ァ イ ル シ ス テ ム を ext3 に 変 換 す る 。

−J journal-options デ フ ォ ル ト の ext3 ジ ャ ー ナ ル パ ラ メ ー タ を 変 更 す る 。 ジ ャ ー ナ ル オ プ シ ョ ン は コ ン マ で 区 切 り 、 引 き 数 が あ る 場 合 に は 「 = (イ コ ー ル )」 記 号 を 使 っ て 指 定 す る 。 以 下 の ジ ャ ー ナ ル オ プ シ ョ ン が サ ポ ー ト さ れ て い る :

size=journal-size サ イ ズ journal-size メ ガ バ イ ト の ジ ャ ー ナ ル を 作 成 し て フ ァ イ ル シ ス テ ム に 格 納 す る 。 ジ ャ ー ナ ル の サ イ ズ は 最 低 1024 フ ァ イ ル シ ス テ ム ブ ロ ッ ク で あ る (例 え ば 、 1kB の ブ ロ ッ ク を 使 っ て い る 場 合 は 1 MB、 4kB の ブ ロ ッ ク を 使 っ て い る 場 合 は 4 MB で あ る )。 ま た 、 フ ァ イ ル シ ス テ ム ブ ロ ッ ク は 102,400 未 満 で な け れ ば な ら な い 。 フ ァ イ ル シ ス テ ム に は 、 指 定 し た サ イ ズ の ジ ャ ー ナ ル を 作 成 す る た め に 十 分 な 空 き ス ペ ー ス が な く て は な ら な い 。
device=
external-journal

external-journal に あ る ジ ャ ー ナ ル ブ ロ ッ ク デ バ イ ス に フ ァ イ ル シ ス テ ム を 付 加 す る 。 外 部 ジ ャ ー ナ ル は 、 コ マ ン ド

mke2fs -O journal_dev external-journal を 使 い 、 前 も っ て 作 成 さ れ て い な け れ ば な ら な い 。 external-journal は 、 そ れ を 使 う フ ァ イ ル シ ス テ ム と 同 じ ブ ロ ッ ク サ イ ズ で フ ォ ー マ ッ ト さ れ て い な け れ ば な ら な い 。 1 つ の 外 部 ジ ャ ー ナ ル に 複 数 の フ ァ イ ル シ ス テ ム を 付 加 す る こ と は 、 (訳 注 : フ ァ イ ル シ ス テ ム 自 体 で は ) サ ポ ー ト し て い る が 、 Linux カ ー ネ ル と e2fsck(8) は 現 在 の と こ ろ 共 有 外 部 ジ ャ ー ナ ル を サ ポ ー ト し て い な い 。 デ バ イ ス 名 を 直 接 指 定 す る 代 わ り に 、 LABEL=label ま た は UUID=UUID と い う 形 式 で external-journal を 指 定 す る こ と も で き る 。 こ の 形 式 で は 、 外 部 ジ ャ ー ナ ル の 場 所 を 、 ジ ャ ー ナ ル の 先 頭 の ext2 ス ー パ ー ブ ロ ッ ク に 格 納 さ れ て い る UUID や ボ リ ュ ー ム ラ ベ ル で 指 定 す る 。 ジ ャ ー ナ ル デ バ イ ス の ボ リ ュ ー ム ラ ベ ル と UUID を 表 示 す る に は 、 dumpe2fs(8) を 使 う こ と 。 tune2fs(8)-L オ プ シ ョ ン も 参 照 の こ と 。 ひ と つ の フ ァ イ ル シ ス テ ム に 対 し て は 、 size ま た は device オ プ シ ョ ン の ど ち ら か 一 方 し か 指 定 で き な い 。

−l フ ァ イ ル シ ス テ ム の ス ー パ ー ブ ロ ッ ク の 内 容 を 表 示 す る 。

−L volume-label フ ァ イ ル シ ス テ ム の ボ リ ュ ー ム ラ ベ ル を 設 定 す る 。 ext2 フ ァ イ ル シ ス テ ム ラ ベ ル は 最 大 16 文 字 ま で 指 定 で き る 。 volume-label が 16 文 字 よ り 長 い と tune2fs は 超 過 分 を 切 捨 て 、 警 告 メ ッ セ ー ジ を 出 力 す る 。 ボ リ ュ ー ム ラ ベ ル は mount(8), fsck(8), /etc/fstab(5) (ま だ あ る か も ) に お い て 、 /dev/hda5 の よ う な ブ ロ ッ ク ス ペ シ ャ ル デ バ イ ス 名 の 代 わ り に 、 LABEL=volume_label と い う 形 式 で 指 定 し て 使 う こ と が で き る 。
−m
reserved-blocks-percentage 予 約 フ ァ イ ル シ ス テ ム ブ ロ ッ ク の 割 合 を % で 設 定 す る 。
−M
last-mounted-directory フ ァ イ ル シ ス テ ム を 最 後 に マ ウ ン ト し た デ ィ レ ク ト リ を 設 定 す る 。
−o
[^]mount-option[,...] 指 定 さ れ た デ フ ォ ル ト の マ ウ ン ト オ プ シ ョ ン を フ ァ イ ル シ ス テ ム に セ ッ ト /ク リ ア す る 。 デ フ ォ ル ト の マ ウ ン ト オ プ シ ョ ン は 、 /etc/fstab(5) ま た は mount(8) の コ マ ン ド ラ イ ン 引 き 数 で 指 定 さ れ る マ ウ ン ト オ プ シ ョ ン で 上 書 き で き る 。 古 い カ ー ネ ル は 、 こ の 属 性 を サ ポ ー ト し て い な い 。 特 に 2.4.20 よ り 前 の カ ー ネ ル は 、 ス ー パ ー ブ ロ ッ ク に あ る デ フ ォ ル ト の マ ウ ン ト オ プ シ ョ ン を ほ ぼ 確 実 に 無 視 す る 。 属 性 を コ ン マ で 区 切 る こ と に よ り 、 1 つ 以 上 の マ ウ ン ト オ プ シ ョ ン を ク リ ア /セ ッ ト で き る 。 キ ャ レ ッ ト 文 字 (’^’) を 前 に つ け た マ ウ ン ト オ プ シ ョ ン は 、 フ ァ イ ル シ ス テ ム の ス ー パ ー ブ ロ ッ ク か ら ク リ ア さ れ る 。 前 置 文 字 の な い マ ウ ン ト オ プ シ ョ ン と プ ラ ス 文 字 (’+’) を 前 に つ け た マ ウ ン ト オ プ シ ョ ン は 、 フ ァ イ ル シ ス テ ム に 追 加 さ れ る 。

tune2fs を 使 っ て セ ッ ト /ク リ ア で き る マ ウ ン ト オ プ シ ョ ン は 以 下 の 通 り :

debug こ の フ ァ イ ル シ ス テ ム の デ バ ッ グ コ ー ド を 有 効 に す る 。

bsdgroups 新 し い フ ァ イ ル を 作 成 す る と き に 、 BSD の 動 作 を エ ミ ュ レ ー ト す る 。 新 規 作 成 さ れ る フ ァ イ ル は 、 自 身 が 作 成 さ れ る デ ィ レ ク ト リ の グ ル ー プ ID を 使 う 。 標 準 的 な System V の 動 作 を デ フ ォ ル ト と す る 。 デ ィ レ ク ト リ に setgid ビ ッ ト セ ッ ト が な い 場 合 、 新 規 作 成 さ れ た フ ァ イ ル は カ レ ン ト プ ロ セ ス の fsgid を 使 う 。 デ ィ レ ク ト リ に setgid ビ ッ ト セ ッ ト が あ る 場 合 、 新 規 作 成 さ れ た フ ァ イ ル は 親 デ ィ レ ク ト リ の グ ル ー プ ID を 使 い 、 新 規 作 成 さ れ た の が デ ィ レ ク ト リ な ら ば 、 setgid ビ ッ ト セ ッ ト も 設 定 す る 。
user_xattr
ユ ー ザ 固 有 の 拡 張 属 性 を 有 効 に す る 。

acl

Posix ア ク セ ス 制 御 リ ス ト (Access Control List) を 有 効 に す る 。

uid16

32 ビ ッ ト の ユ ー ザ ID と グ ル ー プ ID を 無 効 に す る 。 こ れ は 16 ビ ッ ト の 値 の み を 格 納 し た り 想 定 し た り す る 古 い カ ー ネ ル と の 相 互 運 用 の た め に あ る 。

journal_data ジ ャ ー ナ リ ン グ を 有 効 に し て フ ァ イ ル シ ス テ ム が マ ウ ン ト さ れ て い る 場 合 、 (メ タ デ ー タ だ け で な く ) 全 て の デ ー タ は メ イ ン の フ ァ イ ル シ ス テ ム に 書 き 込 ま れ る 前 に ジ ャ ー ナ ル に コ ミ ッ ト さ れ る 。
journal_data_ordered
ジ ャ ー ナ リ ン グ を 有 効 に し て フ ァ イ ル シ ス テ ム が マ ウ ン ト さ れ て い る 場 合 、 メ タ デ ー タ が ジ ャ ー ナ ル に コ ミ ッ ト さ れ る 前 に 、 全 て の デ ー タ を メ イ ン の フ ァ イ ル シ ス テ ム に 強 制 的 に 直 接 書 き 込 む 。
journal_data_writeback
ジ ャ ー ナ リ ン グ を 有 効 に し て フ ァ イ ル シ ス テ ム が マ ウ ン ト さ れ て い る 場 合 、 メ タ デ ー タ が ジ ャ ー ナ ル に コ ミ ッ ト さ れ た 後 に 、 デ ー タ を メ イ ン の フ ァ イ ル シ ス テ ム に 書 き 込 む 。 こ れ は ス ル ー プ ッ ト を 向 上 さ せ る が 、 ク ラ ッ シ ュ し て ジ ャ ー ナ ル に よ る 回 復 を し た 後 で 、 フ ァ イ ル に 古 い デ ー タ が 現 れ る の を 許 し て し ま う 。

−O [^]feature[,...] 指 定 し た フ ァ イ ル シ ス テ ム 属 性 (オ プ シ ョ ン ) を セ ッ ト /ク リ ア す る 。 コ ン マ で 区 切 る こ と に よ り 、 2 つ 以 上 の フ ァ イ ル シ ス テ ム 属 性 を ク リ ア ま た は セ ッ ト で き る 。 キ ャ レ ッ ト 文 字 (’^’) を 前 に お い た フ ァ イ ル シ ス テ ム 属 性 は 、 フ ァ イ ル シ ス テ ム の ス ー パ ー ブ ロ ッ ク か ら ク リ ア さ れ る 。 前 置 文 字 の な い フ ァ イ ル シ ス テ ム 属 性 と プ ラ ス 文 字 (’+’) を 前 に お い た フ ァ イ ル シ ス テ ム 属 性 は 、 フ ァ イ ル シ ス テ ム に セ ッ ト さ れ る 。

tune2fs を 使 っ て セ ッ ト /ク リ ア で き る フ ァ イ ル シ ス テ ム 属 性 は 以 下 の 通 り :

dir_index ハ ッ シ ュ B ツ リ ー を 使 い 、 フ ァ イ ル が 多 い デ ィ レ ク ト リ 内 で の 検 索 を 高 速 化 す る 。
filetype
デ ィ レ ク ト リ エ ン ト リ に フ ァ イ ル タ イ プ 情 報 を 格 納 す る 。
has_journal
ジ ャ ー ナ ル を 使 う こ と に よ り 、 異 常 な シ ャ ッ ト ダ ウ ン が 起 こ っ て も フ ァ イ ル シ ス テ ム の 一 貫 性 を 保 証 す る 。 こ の フ ァ イ ル シ ス テ ム 属 性 を セ ッ ト す る の は 、 −j オ プ シ ョ ン を 使 う の と 等 し い 。
sparse_super
大 き な フ ァ イ ル シ ス テ ム 上 で デ ィ ス ク 使 用 量 を 少 な く す る た め に 、 バ ッ ク ア ッ プ ス ー パ ー ブ ロ ッ ク の 数 を 制 限 す る 。 フ ァ イ ル シ ス テ ム 属 性 sparse_superfiletype を セ ッ ト ま た は ク リ ア し た 後 は 、 フ ァ イ ル シ ス テ ム を 整 合 性 の あ る 状 態 に 戻 す た め に 、 そ の フ ァ イ ル シ ス テ ム に 対 し て e2fsck(8) を 実 行 し な け れ ば な ら な い 。 tune2fs は 、 必 要 で あ れ ば 、 シ ス テ ム 管 理 者 に 対 し て e2fsck(8) を 実 行 す る よ う 要 求 す る メ ッ セ ー ジ を 表 示 す る 。 dir_index 属 性 を 設 定 し た 後 に 、 e2fsck -D を 実 行 し て 既 存 の デ ィ レ ク ト リ を ハ ッ シ ュ B ツ リ ー 形 式 に 変 換 で き る 。 警 告 : Linux カ ー ネ ル の う ち 2.0.39 以 前 と 2.1 系 の 大 部 分 で は 、 こ れ ら の 属 性 を 使 用 し て い る フ ァ イ ル シ ス テ ム を サ ポ ー ト し て い な い 。 こ れ ら の 属 性 を サ ポ ー ト し て い な い カ ー ネ ル は 、 そ の フ ァ イ ル シ ス テ ム を マ ウ ン ト す る こ と が で き な い 。

−r reserved-blocks-count 予 約 フ ァ イ ル シ ス テ ム ブ ロ ッ ク の 量 を ブ ロ ッ ク 数 で 設 定 す る 。
−s
[0|1] ス ー パ ー ブ ロ ッ ク を 疎 (sparse) に す る 属 性 を ク リ ア (0) ま た は セ ッ ト (1) す る 。 こ の 属 性 を セ ッ ト (1) す る と 、 非 常 に 大 き な フ ァ イ ル シ ス テ ム で の 無 駄 を 減 ら す こ と が で き る 。 こ れ は −O sparse_super オ プ シ ョ ン を 使 っ た 場 合 と 同 じ で あ る 。 警 告 : こ の 機 能 は 2.0.39 以 前 の Linux カ ー ネ ル で は 利 用 で き な い 。 ま た 、 2.1 系 カ ー ネ ル で も 利 用 で き な い も の が あ る 。 自 分 が 何 を し て い る の か 理 解 し て い な い 限 り 使 う べ き で は な い 。 こ の 属 性 を 変 更 し た 後 、 フ ァ イ ル シ ス テ ム を 正 し い 状 態 に す る に は e2fsck(8) を 実 行 す る 必 要 が あ る 。
−T
time-last-checked フ ァ イ ル シ ス テ ム が 最 後 に e2fsck に よ っ て チ ェ ッ ク さ れ た 時 刻 を 設 定 す る 。 こ れ は Logical Volume Manager を 使 い 、 整 合 性 の 取 れ て い る 状 態 の フ ァ イ ル シ ス テ ム の ス ナ ッ プ シ ョ ッ ト を 取 っ て 、 休 み の 間 に そ の フ ァ イ ル シ ス テ ム が ハ ー ド ウ ェ ア 障 害 な ど に よ っ て 壊 れ て い な い か を 調 べ る よ う な ス ク リ プ ト で 用 い る と 便 利 で あ る 。 フ ァ イ ル シ ス テ ム が ク リ ー ン な ら 、 こ の オ プ シ ョ ン を 使 っ て オ リ ジ ナ ル の フ ァ イ ル シ ス テ ム の 最 終 チ ェ ッ ク 時 刻 を 設 定 す れ ば よ い 。 time-last-checked の 書 式 は 、 国 際 時 刻 書 式 に 、 オ プ シ ョ ン の 時 刻 指 定 子 を 加 え た も の で 、 YYYYMMDD[[HHMM]SS] で あ る 。 now と い う キ ー ワ ー ド も 利 用 で き 、 こ の 場 合 は 最 終 チ ェ ッ ク 時 刻 は 現 在 の 時 刻 に 設 定 さ れ る 。
−u
user 予 約 フ ァ イ ル シ ス テ ム ブ ロ ッ ク を 利 用 で き る ユ ー ザ を 設 定 す る 。 user は UID を 数 値 で 指 定 す る こ と も 、 ユ ー ザ 名 で 指 定 す る こ と も で き る 。 グ ル ー プ 名 が 指 定 さ れ た 場 合 は 、 ス ー パ ー ブ ロ ッ ク に 格 納 さ れ る 前 に UID の 数 値 に 変 換 さ れ る 。
−U
UUID

UUID (universally unique identifier: 汎 シ ス テ ム 的 に 他 と は 重 な ら な い 識 別 子 ) を UUID に 設 定 す る 。 UUID は ハ イ フ ン で 区 切 ら れ た 16 進 数 の 列 で 、 "c1b9d5a2-f162-11cf-9ece-0020afc76f16" の よ う な 形 式 で あ る 。 UUID パ ラ メ ー タ は 以 下 の い ず れ か 1 つ で あ る :

clear フ ァ イ ル シ ス テ ム の

UUID を ク リ ア す る 。

random 新 し い

UUID を ラ ン ダ ム に 生 成 す る 。

time 新 し い

UUID を 時 刻 を も と に 生 成 す る 。

UUID は mount(8), fsck(8), /etc/fstab(5) (ま だ あ る か も ) に お い て 、 /dev/hda1 の よ う な ブ ロ ッ ク ス ペ シ ャ ル デ バ イ ス 名 の 代 わ り に 、 UUID=uuid と い う 形 式 で 指 定 し て 使 う こ と が で き る 。 よ り 詳 し い 情 報 は uuidgen(8) を 参 照 す る こ と 。 /dev/random/dev/urandom の よ う な 優 れ た 乱 数 発 生 器 が シ ス テ ム に 存 在 し な い 場 合 、 tune2fs は ラ ン ダ ム に 生 成 し た UUID で は な く 、 時 刻 に 基 づ い た UUID を 自 動 的 に 使 用 す る 。

バ グ

現 時 点 で は 見 付 か っ て い な い 。 し か し 、 バ グ が な い と い う 意 味 で は な い 。

著 者

tune2fs は 、 Remy Card <Remy.Card [AT] linux.org> に よ っ て 作 成 さ れ た 。 現 在 は Theodore Ts’o <tytso [AT] alum.edu> に よ っ て メ ン テ ナ ン ス さ れ て い る 。 tune2fs は Thodre Ts’o <tytso [AT] mit.edu> に よ っ て 作 成 さ れ た ext2fs ラ イ ブ ラ リ を 使 用 し て い る 。 こ の マ ニ ュ ア ル は <chk [AT] data-hh.de> に よ っ て 作 成 さ れ た 。 時 間 に 依 存 す る チ ェ ッ ク は Uwe Ohse <uwe [AT] tirka.de> に よ っ て 付 加 さ れ た 。

入 手 方 法

tune2fs は e2fsprogs パ ッ ケ ー ジ の 一 部 で あ り 、 http://e2fsprogs.sourceforge.net か ら 入 手 で き る 。

関 連 項 目

dumpe2fs(8), e2fsck(8), mke2fs(8)