使用 dd 备份 HDD

使用 dd 备份 HDD

我正在尝试在笔记本电脑上安装 Linux Mint 和 Windows 8,但安装光盘无法识别 Windows,所以我必须进行自定义安装,这是我从未做过的事情,而且我想备份我的 Win 安装,以防我搞砸了,而无法用启动修复 CD 修复它。

在我的硬盘上,首先有三个隐藏的 Windows 分区,第二个是启动分区,C:分区包含 Windows 和我想要备份的重要内容,然后是 D:分区,里面有很多媒体文件,但我不太在乎它,然后是一些空白空间,我会在最后放置 Linux。

我想使用 备份硬盘dd。我没有足够的空间来备份整个驱动器,但我可以备份除 D: 分区和未分配空间之外的所有内容。如果我在 Linux 安装过程中搞砸了硬盘,我能否从备份中恢复 Win 安装dd?我不介意丢失未备份分区上的数据。(如果该分区在此期间损坏,备份还能正常工作吗?)

答案1

你可以试试:

sudo dd conv=sync,noerror bs=8k if=/dev/sda6 of=/home/backup-file

然后您可以复制backup-file到外部驱动器并使用它来获取已保存的数据。

当您稍后想要执行此操作时,您需要挂载它,因此请运行:

sudo losetup /dev/loop1 /home/backup-file

sudo mount /dev/loop1 /mnt/backup

如果您需要备份的数据不多,且数据在驱动器/分区上的分散性较低,如果所有数据都存储在一个或几个文件夹中,那么将这些文件夹/文件直接保存到外部磁盘不是更容易吗?

您可以在所有这些热门主题中阅读更多内容。

相关内容