war*_*ren 21 linux hard-drive migration
我遇到过几次这种情况:我需要更换驱动器,因为我需要更多空间、它有问题、转移到新盒子等。
将数据从一个分区大小复制到另一个分区的最佳方法是什么(假设目标有足够的空间)?
如果它是不同的文件系统(例如 ReiserFS 到 ext4)呢?
如果它只是现有系统上的一个新驱动器,我如何确保不需要重新安装即可使一切正常工作?
更新- 许多选项都非常可行,我已将此问题更改为社区维基,因为我认为没有“正确”的答案。
cra*_*ver 10
使用CloneZilla克隆驱动器,然后使用gparted调整其大小。如果出现问题,请保留旧的以防万一:-)
顺便说一下,这条路是免费的。
我过去使用的解决方案是tar. 如果分区的大小和类型完全相同,则可以使用dd.
这是我对困境的回答:
/tmp/driveold和 /tmp/drivenew'从终端运行以下tar命令:
(tar cp --xattrs /tmp/driveold/path) | (tar x /tmp/drivenew/path)
对需要复制的每个分区重复
这适用于我曾经尝试过的每个分区(不包括/boot,我确保分区相同,并使用dd)。
从原始分区创建映像并将该映像放入新硬盘。
\n\nNorton Ghost\xe2\x84\xa2 14.0这样做或其他映像软件
\n\n这是磁盘克隆软件列表
\n\n\n