我应该使用什么工具来逐位复制我的硬盘?

我应该使用什么工具来逐位复制我的硬盘?

我最近抹掉了我的硬盘使用全新安装的 Ubuntu。我计划使用 Testdisk 来恢复文件。

但是,由于我之前没有经验,我觉得如果我能保留硬盘的映像会更安全。这样,我就可以对映像进行操作,避免对原始驱动器造成更大的破坏。

我有两个问题:

1)您能推荐一个相同的工具吗?

2) 因为我需要映像进行恢复,所以我不想再覆盖硬盘了。因此,您能否评论一下该工具是否会以任何方式影响硬盘(如果通过 USB 运行)?

答案1

你需要先准备一些东西:

  • 您的原始硬盘,您可以从中读取所有内容(显然,您有这个);
  • 一个单独的硬盘,您将在其中写入备份 - 该硬盘需要已经分区和格式化,并且必须有足够的可用空间来托管您的备份文件(如果您的原始硬盘有 80 GB,则您必须在备份硬盘的分区上至少有 80 GB 的可用空间来创建备份);
  • Linux LiveCD/LiveDVD/LiveUSB 启动 - 必须有“dd”实用程序。我想使用您已经用来安装 Ubuntu 的 CD/DVD/USB 应该没问题。

脚步:

1)确保两个硬盘都已连接到您将要使用的计算机;

2)从 LiveCD/LiveDVD/LiveUSB 启动并检查哪个驱动器是什么 - 从现在开始原始驱动器星展银行备份驱动器安全数据库。假设备份驱动器只有 1 个分区,sdb1

3)确保没有安装任何来自sda的东西;

4)确保备份分区(/dev/sdb1)已挂载(比如说/media/sdb1);

5)你需要从终端运行“dd”命令,如下所示(它的意思是:“逐位复制整个星展银行硬盘到文件备份文件/媒体/sdb1使用 1 MB 的块大小”):

dd if=/dev/sda of=/media/sdb1/backup.img bs=1M

请注意,根据您原始驱动器的大小,步骤 5) 将花费更少或更多(或很多)的时间。

祝你好运并让我们知道发生了什么!

注意:您可以随时使用以下方法从备份文件中恢复:

dd if=/media/sdb1/backup.img of=/dev/sda bs=1M

再次,请确保检查哪个驱动器是什么 - sdb 是备份驱动器,sda 是将恢复备份的驱动器。

答案2

我听说dd可以做到:关联--但我从来没用过

相关内容