如何备份我的 Windows 分区?

如何备份我的 Windows 分区?

我把笔记本电脑摔了。我们认为硬盘现在坏了;但笔记本电脑可能还有更多问题,这就是我们的假设。它正在响应,但有长时间的延迟和问题。考虑到这一点,我假设最坏的情况并努力备份我的 Ubuntu 12.04 和 Windows 7 分区。然而,这并非没有困难。

我最终让笔记本电脑启动到 USB Linux Live 版 lubuntu 12.04。这就是我发给你的帖子!问题是我需要尽可能地从 lubuntu 创建我的两个硬盘的备份,而不必重新启动(所以没有 clonezilla 等!)因为我的笔记本电脑在此之后可能不会再响应(它允许我启动到 lubuntu 是经过多次失败尝试之后的。

我尝试使用磁盘实用程序制作硬盘映像。但失败了,并显示错误消息,指出我的硬盘有坏扇区。我尝试打开 gparted - 它停滞并挂在“正在搜索 /dev/sda 分区”上。

我该如何继续备份我的文件/硬盘?

我打算接下来缩小一个分区,并在新释放的分区上安装一份全新的 lubuntu 副本,看看我是否可以挂载并访问任何信息。这是个好办法吗?

人们能给我提供什么建议/推荐/可能性?我想在尝试任何需要重新开始的事情之前尽我所能:)

答案1

您可以尝试 dd。dd 可以对(未安装的)磁盘进行精确克隆,这将包括所有空白空间,因此输出目标必须至少与输入一样大。只需按下键盘上的Ctrl+ Alt+T即可打开终端。打开后,运行以下命令:

dd if=/dev/sdx of=/dev/sdy

将 x 和 y 替换为您的驱动器 ID。确保您从 LiveCD 启动。

来源:dd 手册页

答案2

对于 Ubuntu

tar cvzpf backUp.tar.gz --exclude=dev/sdax/proc --exclude=dev/sdax/lost+found --exclude=dev/sda5/sys /dev/sdax

将 x 替换为您的磁盘分区号,例如 /dev/sda5

用于 sudo fdisk -l 选择适当的分区。

  1. 此命令将把所有内容备份到 tar 存档中。
  2. 这里我们备份整个内容,因此是“/”
  3. 排除您认为对您不重要的文件/文件夹。
  4. 在任何安全的地方制作 backUp.tar.gz(这很明显,但仍然)

当您恢复时

tar xvpfz backup.tar.gz -C /

参考:http://ubuntuforums.org/showthread.php?t=35087

您可以在 tar 中使用这些标志:--ignore-failed-read以便在无法读取文件时不以非零值退出。

相关内容