機械翻訳について

4 Ext2またはExt3ファイル・システムをExt4インプレースに変換

データを失うことなく、既存のExt2またはExt3ファイル・システムをExt4に変換します。

Ext4は、Ext3の拡張であり、Ext2の機能に基づいて構築されます。 以前のファイル・システムを新しいバージョンに変換するには、そのバージョンに必要な機能を有効にしてから、正しいバージョン・タイプを使用してマウントします。 これらの変更に使用される主なツールは、tune2fsコマンドです。

ノート:

Ext2ファイル・システムをExt4にアップグレードするための優先メソッドは、ボリューム全体をバックアップし、Ext4を使用してストレージ・デバイスを再フォーマットし、ボリューム全体を新しくフォーマットしたファイル・システムにリストアすることです。

ファイルシステムを変更する前に、常にデータをバックアップしてください。

この手順では、ファイル・システムをExt2からExt4に進めるステップについて説明します。 変換するファイル・システムがExt3ファイル・システムの場合は、Ext2ファイル・システムをExt3に変換する中間ステップをスキップできます。

  1. データ破損を防ぐために、ファイル・システムをアンマウントします。
    sudo umount /dev/sda1
  2. 仕訳機能を有効にして、ファイル・システムをExt2からExt3に変換します。
    sudo tune2fs -j /dev/sda1
  3. 主要なExt4機能を有効にして、ファイル・システムをExt3からExt4に変換します。
    sudo tune2fs -O extents,uninit_bg,dir_index /dev/sda1
  4. ファイル・システムにエラーがないか確認します。
    sudo e2fsck -f /dev/sda1
  5. ファイル・システムに以前のfstabエントリがある場合は、/etc/fstabファイルを編集して、ファイル・システム・タイプをext4に変更します。

    たとえば、エントリを次のように変更します:

    /dev/sda1        /mnt       ext4    defaults  1 1
  6. ファイル・システムをExt4として再マウントします。
    sudo mount -t ext4 /dev/sda1 /mnt
  7. ファイル・システム・タイプを検証して、正しく変換されていることを確認します。
    たとえば、次を実行してファイル・システム・タイプを確認できます:
    sudo blkid /dev/sda1