![如何在 Centos 7 上将 ext2 转换为 xfs 文件系统](https://linux22.com/image/691070/%E5%A6%82%E4%BD%95%E5%9C%A8%20Centos%207%20%E4%B8%8A%E5%B0%86%20ext2%20%E8%BD%AC%E6%8D%A2%E4%B8%BA%20xfs%20%E6%96%87%E4%BB%B6%E7%B3%BB%E7%BB%9F.png)
由于我要处理更大的文件,我想将我的分区文件系统 ext2 转换为 xfs。
我不太清楚该怎么做,我应该先将 ext2 转换为 ext4,然后将 ext4 转换为 xfs 还是直接转换为 ext2 -> ext4?
我只知道如何将 ext2 转换为 ext4;
tune2fs -O dir_index,has_journal,uninit_bg /dev/hdXX
如果可能的话,您能解释一下如何操作吗?
提前致谢。
答案1
据我所知,现在可以将扩展文件系统转换为 XFS。
因此您必须将数据移动到其他地方,创建一个 XFS 文件系统并将其移回。
答案2
正如@Alin 所说,我刚刚创建了一个带有 xfs 文件系统的新设备。
确保您已经安装了 XFS。
# parted /dev/sdb mklabel gpt
# parted /dev/sdb mkpart primary xfs 1 -1
# parted /dev/sdb
GNU Parted 3.1
Using /dev/sdb
(parted) mkpart primary xfs 1 -1
# mkfs.xfs -L myLabel /dev/sdb -f (I had to force overwrite)
# mkdir /myLabel