ext2 ファイルシステムへ戻す

ext3は 比較的に新しいものですから、一部のディスクユーティリティは、それを まだサポートしていません。例えば、resize2fsを使用して パーティションを縮小する必要があるかも知れません。これはext3をサポートしません。 この状況では、一時的にファイルシステムをext2に戻すことが必要になります。

パーティションを戻すには、まず、rootでログインして、パーティションを アンマウントする必要があります。次のようにタイプします。

umount /dev/hdbX

上記のコマンドで、hdb をドライバ文字で入れ換えて、 Xをパーティション番号で入れ換えます。 このセクションの残りの部分では、使用する例では 同じコマンドで、これらの 数値として hdb1を使用します。

次に、ファイルシステムタイプを ext2に変更します。次のようにタイプします。:

/sbin/tune2fs -O ^has_journal /dev/hdb1

以下をタイプしてパーティションのエラーをチェックします。:

/sbin/e2fsck -y /dev/hdb1

そして、パーティションを再度 ext2 ファイルシステムとしてマウントします。 次のようにタイプします。:

mount -t ext2 /dev/hdb1 /mount/point

上記コマンドで、/mount/pointをパーティションの マウントポイントで入れ換えます。

次に、パーティションの rootレベルで、それがマウントされているディレクトリへ 移動して、.journalファイルを削除します。次の様に タイプします。

rm -f .journal

これで、 ext2 パーティションになります。