Manpages

名 前

resize2fs − ext2/ext3 フ ァ イ ル シ ス テ ム の サ イ ズ を 変 更 す る

書 式

resize2fs [ −d debug-flags ] [ −S RAID-stride ] [ −f ] [ −F ] [ −p ] device [ size ]

説 明

resize2fs は ext2 ま た は ext3 フ ァ イ ル シ ス テ ム の サ イ ズ を 変 更 す る 。 こ の プ ロ グ ラ ム は device 上 の ア ン マ ウ ン ト さ れ た フ ァ イ ル シ ス テ ム を 拡 大 ま た は 縮 小 す る 。 フ ァ イ ル シ ス テ ム が マ ウ ン ト さ れ て い る 場 合 、 カ ー ネ ル が オ ン ラ イ ン で の サ イ ズ 変 更 を サ ポ ー ト し て い る と 仮 定 し て 、 マ ウ ン ト さ れ て い る フ ァ イ ル シ ス テ ム の サ イ ズ を 拡 大 す る (こ の man ペ ー ジ を 書 い て い る 時 点 で は 、 Linux 2.6 カ ー ネ ル に お い て 、 マ ウ ン ト さ れ て い る フ ァ イ ル シ ス テ ム の オ ン ラ イ ン で の サ イ ズ 変 更 が サ ポ ー ト さ れ て い る の は 、 ext3 の み で あ る )。

size パ ラ メ ー タ に は 希 望 す る フ ァ イ ル シ ス テ ム の 新 し い サ イ ズ を 指 定 す る 。 単 位 が 指 定 さ れ な い 場 合 、 size パ ラ メ ー タ の 単 位 は フ ァ イ ル シ ス テ ム の ブ ロ ッ ク サ イ ズ と な る 。 size パ ラ メ ー タ に は オ プ シ ョ ン と し て 以 下 の 単 位 指 定 文 字 を 後 ろ に 付 け る こ と が で き る 。 ’s’, ’K’, ’M’, ’G’ は 、 そ れ ぞ れ 512 バ イ ト セ ク タ 、 キ ロ バ イ ト 、 メ ガ バ イ ト 、 ギ ガ バ イ ト を 表 す 。 フ ァ イ ル シ ス テ ム の size は 、 パ ー テ ィ シ ョ ン の サ イ ズ よ り 大 き く す る こ と は で き な い 。 size パ ラ メ ー タ が 指 定 さ れ な い 場 合 、 パ ー テ ィ シ ョ ン の サ イ ズ を デ フ ォ ル ト と す る 。

resize2fs プ ロ グ ラ ム は 、 パ ー テ ィ シ ョ ン の サ イ ズ は 操 作 し な い 。 フ ァ イ ル シ ス テ ム を 大 き く し よ う と す る 場 合 は 、 そ の フ ァ イ ル シ ス テ ム が あ る パ ー テ ィ シ ョ ン の サ イ ズ を 大 き く で き る か を 最 初 に 確 認 し な け れ ば な ら な い 。 こ れ は 、 fdisk(8) を 使 っ て パ ー テ ィ シ ョ ン を 削 除 し た 後 に よ り 大 き な パ ー テ ィ シ ョ ン を 再 作 成 す る こ と で 確 認 で き る し 、 論 理 ボ リ ュ ー ム マ ネ ー ジ ャ lvm(8) を 使 っ て い る 場 合 は 、 lvextend(8) を 使 っ て 確 認 で き る 。 パ ー テ ィ シ ョ ン を 再 作 成 す る 場 合 、 必 ず 以 前 と 同 じ 開 始 デ ィ ス ク シ リ ン ダ で 作 成 す る こ と ! そ う し な い と 、 サ イ ズ 変 更 の 操 作 は 絶 対 に う ま く 行 か ず 、 フ ァ イ ル シ ス テ ム 全 体 を 失 っ て し ま う 。 fdisk(8) を 実 行 し た 後 、 resize2fs を 実 行 す る こ と 。 こ れ に よ り 、 ext2 フ ァ イ ル シ ス テ ム の サ イ ズ を 変 更 し 、 拡 大 し た 新 し い パ ー テ ィ シ ョ ン の 全 て の 領 域 を 使 う こ と が で き る 。

ext2 パ ー テ ィ シ ョ ン を 小 さ く し よ う と す る 場 合 に は 、 最 初 に resize2fs を 使 っ て フ ァ イ ル シ ス テ ム の サ イ ズ を 小 さ く す る 。 続 い て fdisk(8) を 使 え ば パ ー テ ィ シ ョ ン の サ イ ズ を 小 さ く で き る 。 パ ー テ ィ シ ョ ン の サ イ ズ を 小 さ く す る と き は 、 新 し い ext2 フ ァ イ ル シ ス テ ム の サ イ ズ よ り 小 さ く し な い こ と !

オ プ シ ョ ン

−d debug-flags

resize2fs の い ろ い ろ な デ バ ッ グ 属 性 が プ ロ グ ラ ム に 組 み 込 ま れ て い る 場 合 、 そ れ ら の 属 性 を 設 定 す る 。 debug-flags は 以 下 の リ ス ト の う ち 希 望 す る 属 性 値 を 足 し て 計 算 す る 。

1

− 全 て の デ ィ ス ク I/O を 表 示 す る 。

2

− ブ ロ ッ ク の 再 割 り 当 て を デ バ ッ グ す る 。

8

− inode の 再 割 り 当 て を デ バ ッ グ す る 。

16

− inode テ ー ブ ル の 移 動 を デ バ ッ グ す る 。

−S RAID-stride

resize2fs プ ロ グ ラ ム は 、 フ ァ イ ル シ ス テ ム が 作 成 さ れ た と き に 指 定 さ れ た RAID stride を ヒ ュ ー リ ス テ ィ ッ ク (heuristic) に 基 づ い て 決 定 す る 。 一 方 、 こ の オ プ シ ョ ン に よ り 、 ユ ー ザ は resize2fs で 使 用 さ れ る RAID stride 設 定 を 明 示 的 に 指 定 す る こ と が で き る 。

−p

resize2fs の 各 操 作 に つ い て 、 作 業 完 了 分 の パ ー セ ン ト を 表 す バ ー を 表 示 す る 。 こ れ に よ り ユ ー ザ ー は プ ロ グ ラ ム の 動 作 を 追 う こ と が で き る 。

−f

resize2fs が 通 常 行 う 安 全 性 チ ェ ッ ク を 無 視 さ せ て 、 フ ァ イ ル シ ス テ ム の サ イ ズ 変 更 操 作 を 強 制 的 に 進 め る 。

−F

サ イ ズ 変 更 を 始 め る 前 に 、 フ ァ イ ル シ ス テ ム デ バ イ ス の バ ッ フ ァ キ ャ ッ シ ュ を 消 去 す る 。 resize2fs の タ イ ム ト ラ イ ア ル を す る 場 合 に の み 役 立 つ 。

著 者

resize2fs は Theodore Ts’o <tytso [AT] mit.edu> が 作 成 し た 。

著 作 権

Resize2fs is Copyright 1998 by Theodore Ts’o and PowerQuest, Inc. All rights reserved. 2000 年 4 月 の 時 点 で は 、 resize2fs は GPL の 下 で 再 配 布 可 能 で あ る 。

関 連 項 目

fdisk(8), e2fsck(8), mke2fs(8), lvm(8), lvextend(8)