使用专门的 Linux 版本克隆兹拉

使用专门的 Linux 版本克隆兹拉

我的华硕 M51AC 台式电脑有一块 500MB 的硬盘,预装了 Win 8(已升级到 Win 8.1),所以我还安装了一块 1TB 的硬盘,预装了 OEM WIN 7 Pro SP1。我可以将两块硬盘复制/克隆到一个备用 2TB 硬盘上,这样我就可以将其与我的一块内置硬盘交换(如果只有一块硬盘出现故障)吗?然后我可以简单地卸载“多余的”重复版本的 Windows 吗?

需要澄清的是:我的内置 1TB HDD 在 C: [磁盘 0] 中安装了 Win 7,而我的内置 500MB HDD 在 H: [磁盘 1] 中安装了 Win 8.1。

答案1

使用专门的 Linux 版本克隆兹拉


或者,您的外部硬盘驱动器可能有自己的克隆软件,可以将第一个/主驱动器复制到备份上,然后使用其他工具复制仅数据驱动器。


我不确定 Windows 8 对于移动到其他硬盘有多挑剔,它应该可以工作,因为人们总是购买新的更大的硬盘。显然,Windows 8 喜欢有单独的启动分区、恢复分区,也许还有其他几个分区。

如果我制作分区的备份,我会用Linux的并可以将几个程序串在一起来:

  • /dev/sdxn分区(x驱动器号、n分区号)
  • 压缩- 可以使用gpg-z 9 并省略gzip, or could replace it with a slower but smaller option likexz`)
  • 加密将数据存储到单个文件中(可选)

用这一行:

dd if=/dev/sdxn bs=1M conv=noerror,sync | gzip -9c | gpg --no-use-agent --passphrase="somepw" -z 0 --output sdxn-dd.gz.gpg -c

这会将分区的数据保留在文件中sdxn-dd.gz.gpg,每个分区保留一次。

/dev/sdx或者使用而不是 来保存整个磁盘/dev/sdxn

要恢复,您可以执行以下操作:

gpg --no-use-agent --passphrase-file=/home/mint/RAM/sesame -d sdxn-dd.gz.gpg | gunzip -c | dd of=/dev/sdxn

要将其恢复到另一个硬盘分区(不同的/dev/sdy,并在其上创建相同大小的分区- 使用类似/ / 的/dev/sdyn程序):fdiskpartedgparted

gpg --no-use-agent --passphrase-file=/home/mint/RAM/sesame -d sdxn-dd.gz.gpg | gunzip -c | dd of=/dev/sdyn

或者,跳过加密,只需这些:

dd if=/dev/sdxn bs=10M | gzip -9c > sdxn-dd.gz# 创建
gunzip -c | dd of=/dev/sdyn# 恢复

或者,两个驱动器都可以跳过压缩的存档文件并直接执行(在创建相同大小的新分区后/dev/sdyn):

dd if=/dev/sdxn of=/dev/sdyn bs=1M conv=noerror,sync

请参阅 archlinux 的 wiki 页面磁盘克隆了解更多信息/示例。

答案2

我也有一台华硕 M51AC PC,我完全按照你的要求做了,即克隆额外的驱动器作为备份,这样在驱动器发生故障时,你可以随时插入一个。事实上,在过去的两年里,我已经做过很多次了,而且总是有一个全新安装的硬盘和一个更新的硬盘(安装了所有程序,我会定期弹出并更新)。

我还购买了新的三星 SSD(528GB),并使用了随附的克隆软件,将所有内容完美地传输到新驱动器。没有任何问题。如果不需要,我很抱歉添加额外的信息。我只是认为这可能会对升级此主板的人有所帮助。

相关内容