web-dev-qa-db-ja.com

ext2をext4に変換するには?

Ubuntu 12.10をインストールしましたが、理由はわかりませんが、ext2パーティションがあります。

  • このext2ファイルシステムをext4に変換するにはどうすればよいですか?
  • すべてのデータが失われますか?
10
Lucio

この投稿で詳しく説明されている手順に従ってください: Convert ext2/3 to ext4

5
dobey

せっかちな人のための短いバージョン:

dev=/dev/sdXn # <-- Adjust this

それから

umount $dev && tune2fs -O extents,uninit_bg,dir_index,has_journal $dev && e2fsck -v -pf $dev

システムパーティションであるためにマウント解除できない場合は、当然、まずLive CDなどの別のシステムから起動する必要があります。

いいえ、データは失われません。非常に奇妙なことが起きない限り、その場合はバックアップにアクセスする必要があります。 (もちろんバックアップがあります。そうですか?)

1
mivk
  • ドライブを再フォーマットする
  • はい

別の方法として、次のコマンドを実行してリブートすることにより、ext4の機能のsomeを有効にできます。

Sudo tune2fs -O has_journal,uninit_bg,extents /dev/sda1
0
psusi