有没有办法将 ExFAT 转换为 UDF?

有没有办法将 ExFAT 转换为 UDF?

我无法假设一个文件系统可以就地转换为另一个文件系统,直到我遇到btrfs-convert.我想将我的 700GB/1TBExFAT分区转换为UDF.谷歌对此没有答案。

有没有办法将 ExFAT 转换为 UDF?

答案1

人性化的解读答案:

有没有办法将 ExFAT 转换为 UDF [就地]?

不。将一个文件系统转换为完全不同的文件系统通常是一个充满风险且充满风险的过程,并且只有在开发人员试图说服人们自动使用新文件系统的特殊情况下才会使用执行此操作的工具(想想 ext* -> BTRFS 或 Microsoft 的 FAT32 -> NTFS)。

对原标题的迂腐回答:

有没有办法将 ExFAT 转换为 UDF?

是的:

  • 在其他地方创建新的文件系统并将文件复制到其中
  • 将所有文件打包,将 tar 存储在其他地方的临时文件系统中,销毁旧文件系统,在其位置创建新文件系统并将文件解压缩到其中。

显然,任何涉及删除数据的操作均由您自行承担风险,请确保您有有效的备份等。

相关内容