如何为我的新上网本创建完整的恢复映像

如何为我的新上网本创建完整的恢复映像

我刚买了一台新的 Acer 上网本,它预装了 Windows 7。我想知道如何使用类似的工具创建恢复映像dd

我想知道什么命令可以创建硬盘的精确备份,以及当我尝试安装 Linux 时如果出现问题如何恢复它。

我有一个外部硬盘,我将在上面存储此映像和一个可启动的 USB 驱动器,其中装有 ubuntu 12.04。如果这不是最好的方法,请建议其他方法。

答案1

dd --help

将显示您拥有的所有选项。以下命令使用ifforinput fileoffor output file

备份

可以使用以下 3 个命令中的任何一个创建完整的硬盘副本:

dd if=/dev/hdx of=/dev/hdy
dd if=/dev/hdx of=/path/to/image
dd if=/dev/hdx | gzip > /path/to/image.gz

其中xinhdx是您要复制的光盘,而yinhdy是目标光盘。第一个步骤基本上是将光盘复制到另一张光盘。后两个步骤会生成一个文件,最后一个步骤还会压缩该文件。

恢复

dd if=/path/to/image of=/dev/hdx
gzip -dc /path/to/image.gz | dd of=/dev/hdx 

其中xinhdx是您要将副本恢复到的磁盘。第一个恢复文件(备份选项 2)。第二个恢复 zip 文件(备份选项 3)。


  • dd无法理解空白空间和填充数据的空间,但是如果使用 gzip 版本,文件会小很多(可以小 10 倍)。

备择方案:

  • 在存储库中还有部分图像 安装 partimage

    • 但是 Partimage 不支持 ext4 或 btrfs 文件系统,而 ntfs 还处于测试阶段,因此是实验性的。

在此处输入图片描述

  • 档案存档器 安装 FSArchiver是一个系统工具,允许您将文件系统的内容保存到压缩的存档文件中。文件系统可以在具有不同大小的分区上恢复,也可以在不同的文件系统上恢复。与 tar/dar 不同,FSArchiver 在将数据提取到分区时也会创建文件系统。存档中的所有内容都经过校验和以保护数据。如果存档损坏,您只会丢失当前文件,而不是整个存档。一如既往... ntfs 支持被认为是实验性的。

相关内容