Luca Martinetti Asked: 2009-07-01 02:31:28 +0800 CST2009-07-01 02:31:28 +0800 CST 2009-07-01 02:31:28 +0800 CST 如何将 reiserfs 分区转换为 ext3? 772 是否有将 reiserfs 分区转换为 ext3 的工具? linux filesystems ext3 reiserfs 5 个回答 Voted Anonymous 2009-07-01T02:46:33+08:002009-07-01T02:46:33+08:00 由于无论如何都建议在文件系统转换之前进行备份,因此您最好将所有内容(不要忘记文件权限)复制到某个地方,在该分区上创建一个 ext3 文件系统,然后将所有内容复制回来。 Martin M. 2009-07-01T02:47:03+08:002009-07-01T02:47:03+08:00 文件系统之间的转换通常是不可能的。如果您有空间限制,最好的选择是 要么获取外部存储进行迁移 如果您有足够的存储空间来存储可用的压缩图像,请使用squashfs David Spillett 2009-07-01T02:48:42+08:002009-07-01T02:48:42+08:00 我非常怀疑你会找到一个可以就地执行如此复杂操作的工具。 您需要在另一个驱动器上创建新的 filssystem 并将内容与rsync -aH /oldfs/ /newfs/. 如果您知道文件系统上没有硬链接,您可以通过从 rsync 命令中删除“H”选项来加快速度。如果您使用 ACL 或其他扩展属性,那么您需要根据需要添加“A”和“X”选项(如果不需要,添加 HA 和 X 选项不会造成任何损害,只是会使同步花费更长的时间,因为进行了额外的检查,这意味着 rsync 在使用 H 选项的操作期间将占用更多内存)。 另一种选择只是从备份恢复到新的文件系统。 splattne 2009-07-01T02:49:52+08:002009-07-01T02:49:52+08:00 这篇博文解释了必要的步骤:将文件系统从 reiserFS 转换为 ext3以及您必须执行的命令序列: 转换计划: 使用 star 在未使用的 30GB 分区上创建我现有 reiserFS /home 分区的 ext3 克隆。 将这个新的 /home 与我当前的 SUSE 10 配置一起使用,以确保在擦除 reiserFS /home 分区中的数据之前传输是正确的。特别是,我想验证符号链接和硬链接是否已正确传输。 将旧的 reiserFS 80GB 分区重新格式化为 ext3,然后再次运行 star 以将 /home 文件系统移回 80GB 分区。 此过程需要备用磁盘或磁盘分区,而对文件进行备份和还原只需要现有分区上有足够的可用空间来保存备份文件。但从好的方面来说,在完全测试新分区之前,我永远不会破坏我正常运行的分区。如果出现问题,我只是退回到上一步并重试。 uli42 2009-10-02T12:59:28+08:002009-10-02T12:59:28+08:00 看看http://tzukanov.narod.ru/convertfs/ 使用此工具,只要源文件系统支持稀疏文件,您就可以将任何文件系统就地转换为任何其他文件系统。 它完美无缺,但我发现它比将整个 fs 复制到另一个地方要慢得多,重新创建所需类型的文件系统,然后将所有内容复制回来。
由于无论如何都建议在文件系统转换之前进行备份,因此您最好将所有内容(不要忘记文件权限)复制到某个地方,在该分区上创建一个 ext3 文件系统,然后将所有内容复制回来。
文件系统之间的转换通常是不可能的。如果您有空间限制,最好的选择是
我非常怀疑你会找到一个可以就地执行如此复杂操作的工具。
您需要在另一个驱动器上创建新的 filssystem 并将内容与
rsync -aH /oldfs/ /newfs/
. 如果您知道文件系统上没有硬链接,您可以通过从 rsync 命令中删除“H”选项来加快速度。如果您使用 ACL 或其他扩展属性,那么您需要根据需要添加“A”和“X”选项(如果不需要,添加 HA 和 X 选项不会造成任何损害,只是会使同步花费更长的时间,因为进行了额外的检查,这意味着 rsync 在使用 H 选项的操作期间将占用更多内存)。另一种选择只是从备份恢复到新的文件系统。
这篇博文解释了必要的步骤:将文件系统从 reiserFS 转换为 ext3以及您必须执行的命令序列:
看看http://tzukanov.narod.ru/convertfs/
使用此工具,只要源文件系统支持稀疏文件,您就可以将任何文件系统就地转换为任何其他文件系统。
它完美无缺,但我发现它比将整个 fs 复制到另一个地方要慢得多,重新创建所需类型的文件系统,然后将所有内容复制回来。