5.4 Ext2またはExt3ファイルシステムのサイズの削減

Ext2とExt3のファイルシステムは、マウントまたはアンマウント時にサイズ変更できます。

  1. 端末コンソールを開いて、rootユーザまたは同等の権限でログインします。

  2. /dev/sda1などのデバイスのファイルシステムのサイズを削減するには、次のコマンドを入力します。

    resize2fs /dev/sda1 <size>
    

    sizeを、目的のサイズを表す整数値(キロバイト単位)で置き換えます(1キロバイトは1024バイト)。

    サイズ変更が完了するまで待って、続行します。

  3. ファイルシステムがマウントされていない場合は、この時点で、ファイルシステムをマウントします。たとえば、Ext2ファイルシステムを、/dev/sda1という名前のデバイスに、マウントポイント/homeでマウントするには、次のように入力します。

    mount -t ext2 /dev/md0 /home
    
  4. 次のように入力して、マウントされたファイルシステムに対するサイズ変更の効果をチェックします。

    df -h
    

    ディスクフリー(df)コマンドは、ディスクの合計サイズ、使用されたブロック数、およびファイルシステム上の使用可能なブロック数を表示します。-hオプションは、読みやすい形式でサイズを出力します(1K,、234M、2Gなど)。