RESIZE2FS(8)

名前
resize2fs - ext2 ファイルシステムのサイズを変更する

書式
resize2fs [ -d debug-flags ] [ -f ] [ -F ] [ -p ] device [ size ]

説明
resize2fs は ext2 ファイルシステムのサイズを変更する。 このプログラムは device 上の ext2 ファイルシステムを拡大または縮小して、 ブロック数を size にする。 size パラメータが指定されない場合、 パーティションのサイズをデフォルトとする。 size パラメータは、パーティションのサイズより大きくすることはできない。

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

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

オプション

-d debug-flags
    resize2fs のいろいろなデバッグ属性がプログラムに組み込まれている場合、 それらの属性を設定する。 debug-flags は以下のリストのうち希望する属性値を足して計算する。
        1    - 全てのディスク I/O を表示する。
        2    - ブロックの再割り当てをデバッグする。
        8    - inode の再割り当てをデバッグする。
        16    - inode テーブルの移動をデバッグする。

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

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

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

著者
resize2fs は Theodore Ts'o <tytso@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)