将AWS EC2临时存储磁盘上的文件系统格式从ext3转换为ext4

我有一个Ubuntu 11.04 i386的实例存储EC2实例。 目前我的磁盘分区如下所示:

Filesystem Size Used Avail Use% Mounted on /dev/xvda1 9.9G 529M 8.9G 6% / none 828M 116K 828M 1% /dev none 833M 0 833M 0% /dev/shm none 833M 40K 833M 1% /var/run none 833M 0 833M 0% /var/lock /dev/xvda2 147G 188M 140G 1% /mnt 

我可以将/ mnt(/ dev / xvda2)转换为ext4吗? 如果是的话,你可以请指导我或指向我正确的资源。

谢谢

您可以将ext3 /mnt从ext3转换为ext4(在备份安全数据之后):

 dev=/dev/xvda2 sudo umount $dev sudo tune2fs -O extents,uninit_bg,dir_index $dev sudo fsck -fv $dev sudo mount $dev 

您不必在Ubuntu 11.04上为EC2编辑/etc/fstab ,因为AMI会将该文件系统列为auto

参考: https : //help.ubuntu.com/community/ConvertFilesystemToExt4

  1. 备份/ mnt /
  2. umount /mnt/
  3. mkfs.ext4 /dev/xvda2
  4. mount /mnt/
  5. 恢复您的文件