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

Sau*_*wal 2 hard-drive data-recovery disk-image

我最近用全新的 Ubuntu 安装擦除了我的硬盘。我打算使用 Testdisk 来恢复文件。

但是,由于我没有以前的经验,我觉得如果我能保留硬盘驱动器的图像会更安全。这样,我可以处理图像以避免进一步破坏原始驱动器。

我有两个问题:

1)你能推荐一个同样的工具吗?

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

小智 7

你需要先准备一些东西:

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

脚步:

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

2) 从 LiveCD/LiveDVD/LiveUSB 启动并检查驱动器是什么 - 从现在开始假设原始驱动器sda备份驱动器sdb。假设备份驱动器只有 1 个分区sdb1

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

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

5)需要从一个终端运行这样的“DD”命令(它的意思是:“拷贝位逐位全SDA硬盘驱动器到文件backup.img/媒体/ sdb1的使用为1的块大小MB”):

dd if=/dev/sda of=/media/sdb1/backup.img bs=1M
Run Code Online (Sandbox Code Playgroud)

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

祝你好运,让我们知道会发生什么!

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

dd if=/media/sdb1/backup.img of=/dev/sda bs=1M
Run Code Online (Sandbox Code Playgroud)

同样,请确保检查什么驱动器是什么 - sdb 是备份驱动器,sda 是备份将被恢复的驱动器。