如何将操作系统复制到另一块硬盘?

如何将操作系统复制到另一块硬盘?

我发现我的硬盘正在慢慢坏掉。它当然还能用,但我需要将操作系统复制到另一个硬盘上,但我不知道该怎么做。

如果可能的话,我尽量避免使用 Clonezilla。和我聊过这件事的每个人都说了同样的话:尝试让它工作是一件很麻烦的事,而且不太方便用户使用。

一些重要信息:我当前的硬盘有 600 GB,其中 300 GB 的空间已被占用,并且运行的是 Windows 10。我将使用的新硬盘有 2TB。

答案1

使用 Linux Live CD 并使用 dd 命令可能是一个好主意。它可以将您的整个硬盘逐位映像到另一个驱动器上,尽管这可能需要一些时间。您需要一个空白 USB 来启动 Linux 才能继续。

我假设您使用的是 Ubuntu LiveCD。启动 LiveCD 后,选择“尝试 Ubuntu”。转到 GParted 并查找哪个磁盘是您的硬盘。它通常类似于 /dev/sdX,用数字代替 X。不要使用 X 后面的数字,因为它表示分区而不是磁盘。找到硬盘的字母后,打开终端。

下一个命令实际上是对驱动器进行映像处理。请小心使用它,因为一个错误可能会破坏驱动器上的所有数据。执行以下命令:这将花费很长时间。

sudo dd if=/dev/sdX of=/dev/sdY bs=4K status=progress

将 X 替换为您即将报废的硬盘驱动器的字母,将 Y 替换为您要将即将报废的硬盘驱动器映像到的另一个空白硬盘驱动器的字母。完成此操作后,您将获得一个映像硬盘驱动器。

dd(1)有关如何使用 dd 的更多信息,请查阅。

相关内容