首页 置换 选车 估价 问答 生活 经销商 车管所 汽车资讯 汽车销量 车牌查询 今日油价 天气预报
您的位置: 首页 > 生活 > 科技 > 文件格式可以转换吗(无需格式化就可以转换文件系统)
文件格式可以转换吗(无需格式化就可以转换文件系统)
更新时间:2024-07-08 10:38:22

很少有人知道他们可以将文件系统从一种类型转换为另一种类型而不会丢失数据(即非破坏性的)。这可能听起来像魔术,但 Fstransform[1] 可以几乎以任意组合将 ext2、ext3、ext4、jfs、reiserfs 或 xfs 分区转换成另一类型。更重要的是,它可以直接执行,而无需格式化或复制数据。除此之外,还有一点好处:Fstransform 也可以处理 ntfs、btrfs、fat 和 exfat 分区。

在运行之前

Fstransform 存在一些警告和限制,因此强烈建议在尝试转换之前进行备份。此外,使用 Fstransform 时需要注意一些限制:

  • 你的 Linux 内核必须支持源文件系统和目标文件系统。听起来很明显,如果你想使用 ext2、ext3、ext4、reiserfs、jfs 和 xfs 分区,这样不会出现风险。Fedora 支持所有分区,所以没问题。
  • 将 ext2 升级到 ext3 或 ext4 不需要 Fstransform。请使用 Tune2fs。
  • 源文件系统的设备必须至少有 5% 的可用空间。
  • 你需要在开始之前卸载源文件系统。
  • 源文件系统存储的数据越多,转换的时间就越长。实际速度取决于你的设备,但预计它大约为每分钟 1GB。大量的硬链接也会降低转换速度。
  • 虽然 Fstransform 被证明是稳定的,但请备份源文件系统上的数据。

安装说明

Fstransform 已经是 Fedora 的一部分。使用以下命令安装:

sudo dnf install fstransform

转换

文件格式可以转换吗(无需格式化就可以转换文件系统)1

fstransform 命令的语法非常简单:fstransform <源设备> <目标文件系统>。请记住,它需要 root 权限才能运行,所以不要忘记在开头添加 sudo。这是一个例子:

sudo fstransform /dev/sdb1 ext4

请注意,无法转换根文件系统,这是一种安全措施。请改用测试分区或实验性 USB 盘。与此同时,Fstransform 会在控制台中有许多辅助输出。最有用的部分是预计完成时间,让你随时了解该过程需要多长时间。同样,在几乎空的驱动器上的几个小文件将使 Fstransform 在一分钟左右完成其工作,而更多真实世界的任务可能需要数小时的等待时间。

更多支持的文件系统

如上所述,可以尝试在 ntfs、btrfs、fat 和 exfat 分区使用 Fstransform。这些类型是早期实验性的,没有人能保证完美转换。尽管如此,还是有许多成功案例,你可以通过在测试分区上使用示例数据集测试 Fstransform 来添加自己的成功案例。可以使用 --force-untested-file-systems 参数启用这些额外的文件系统:

sudo fstransform /dev/sdb1 ntfs --force-untested-file-systems

有时,该过程可能会因错误而中断。请放心再次执行命令 —— 它可能最终会在两、三次尝试后完成转换。

,
相关推荐RECOMMEND
函数四舍五入技巧(关于四舍五入的5个常用函数应用技巧解读)
小学数学知识中有一个知识点,就是根据不同的情况对数值进行取舍,也就是“四舍五入”,相信大家并不陌生,但在Excel工作表中,如果对数值进行“四舍五入”呢?一、Excel函数:Int,向下取整。功能:返...
怎么扩充c盘容量(如何扩充电脑c盘容量)
怎么扩充c盘容量?用系统的磁盘清理工具来清理C盘中的无用文件,从而释放更多的空间选中空间不足的磁盘(或是分区),然后点击鼠标右键,在弹出的选项菜单中点击“属性”,然后在出现的属性窗口中的“常规”项中点...
ninebot电动车全系(新创公司OlympianMotors)
几乎每一个出现的新电动汽车概念似乎都试图在面向未来的造型和技术方面超越上一个概念。一家名为OlympianMotors的新创业公司正试图以非常复古的风格和与之相匹配的内饰设计来逆势而上。Olympia...
人体八大系统记忆方法(人体的八大系统)
人体八大系统记忆方法?呼吸系统是通风换气通道,由呼吸道和肺构成呼吸道包括鼻、咽、喉、气管等,我来为大家讲解一下关于人体八大系统记忆方法?跟着小编一起来看一看吧!人体八大系统记忆方法呼吸系统是通风换气通...
如何分区硬盘(硬盘分区的方法)
如何分区硬盘?首先我们需要进入系统的磁盘管理界面进行分区,在电脑桌面右击【我的电脑】,选择【管理】,在弹出的计算机管理界面选择【磁盘管理】,接下来我们就来聊聊关于如何分区硬盘?以下内容大家不妨参考一二...
直播课程教学免费软件(线上教学软件推荐-线上直播教学专用的平台系统)
视频教学软件哪个好?在现在的市场上,机构对于线上视频教学软件的选择非常多,在挑选教学平台软件的时候,机构需要注意到系统的功能,选择一款好的、专业的教学软件,可以让机构在做线上教学运营管理过程中更为收益...