![是否有可能在不丢失数据和不进行备份的情况下更改 USB 的文件系统?](https://linux22.com/image/822677/%E6%98%AF%E5%90%A6%E6%9C%89%E5%8F%AF%E8%83%BD%E5%9C%A8%E4%B8%8D%E4%B8%A2%E5%A4%B1%E6%95%B0%E6%8D%AE%E5%92%8C%E4%B8%8D%E8%BF%9B%E8%A1%8C%E5%A4%87%E4%BB%BD%E7%9A%84%E6%83%85%E5%86%B5%E4%B8%8B%E6%9B%B4%E6%94%B9%20USB%20%E7%9A%84%E6%96%87%E4%BB%B6%E7%B3%BB%E7%BB%9F%EF%BC%9F.png)
正如主题所说,我可以将 USB(或任何驱动器)的文件系统从其当前分区(如:- ext4)更改为不同的分区(如:- ext2/fat/ext3/ntfs 文件系统),而不会丢失驱动器中的数据,也不必进行备份。
答案1
在 Linux 上,扩展2可已转换到扩展(并转换后退), 和扩展 可已转换到ext4(但不回来),并且 ext3 和 ext4 都可以转换为 btrfs,并且可以转换回来,直到删除撤消信息为止。这些转换是可能的,因为文件数据本身使用相同的格式,并且将元数据重新定位到空白空间中,在某些情况下使用稀疏文件支持。
因此,它似乎不兼容反向转换,并且从 ext4 转换为 NTFS 将需要格式化,因为它们是完全不同的文件系统,对于 ext4 到 Fatxx 格式也是如此。这意味着没有数据丢失
扩展2>>扩展可能的
扩展>>ext4可能的
扩展&ext4>>可能使用 btrfs
ext4>>NTFS没有格式就不可能
NTFS>>扩展没有格式就不可能
请参考此关于超级用户的问题还。