测试 Clonezilla 映像恢复

测试 Clonezilla 映像恢复

我已使用 CloneZilla 成功创建了笔记本电脑硬盘的备份映像。在进行系统更改之前,我想验证备份是否完全可恢复并且可以从中启动。

我已成功将映像还原到外部 USB 驱动器并尝试从该驱动器启动,但它似乎总是从本地磁盘加载 Windows 8.1 的副本(为了检查,我在备份操作后对桌面背景做了一个简单的更改)。我曾尝试在 BIOS 中禁用本地磁盘的启动选项,但我怀疑它正在从外部驱动器读取MBR GPT 启动信息,然后使用该信息在本地磁盘上加载文件系统(如果假设错误,请更正)BIOS 中没有完全禁用本地磁盘的选项。

然后,我尝试从独立 PC 上的外部磁盘启动,并看到闪烁的光标(HAL/驱动程序问题?)

我也尝试过使用 VirtualBox 从 USB 设备启动;

  • 恢复备份映像
  • 以及磁盘到磁盘克隆

这两种情况都会导致 VirtualBox 显示“未找到可启动介质”的消息。

显然,我不想对本地磁盘执行实际的恢复,以防备份无法完全发挥作用。

如何测试我创建的 CloneZilla 备份是否可以在安全环境中恢复?

更新

重新开始,我再次将备份映像恢复到外部驱动器。插入时磁盘管理器报告错误

磁盘处于脱机状态,因为它与另一个在线磁盘发生签名冲突

当磁盘联机时,它看起来是这样的。

磁盘管理器截图

我想知道“联机”操作是否会导致分区标志丢失?如果不是这种情况,那么 CloneZilla 不应该将这些属性作为备份的一部分进行复制吗?

答案1

克隆上的“非可启动磁盘”听起来好像boot尚未设置标志。

如何检查启动标志是否已设置?

好问题。diskpart是你的朋友:

  1. 启动常规命令提示符并diskpart从中运行;或者您可以diskpart从“开始”菜单或diskpart.exe直接运行。它将要求管理员访问权限。

  2. list volume将列出卷及其标志。boot标志显示在以info下列下:

    diskpart 屏幕截图

    在这里您可以看到我的C:卷已设置启动标志,但可移动驱动器(E:1没有。

如何boot使用在分区上设置标志bootsect

因此,我们假设您的备份映像在盘符下可访问(但不可启动)E:,您可以验证文件是否存在,但看到它没有使用设置启动标志diskpart。好吧,您可以使用bootsect设置启动标志2

  1. Win+x从(高级用户菜单)启动管理命令提示符

  2. G:

  3. cd boot

  4. bootsect /nt60 G:

完毕!


1思考这是一个 Debiannetinst分区...

2或在旧版本(<Vista)和新版本之间切换;请参阅Technet 页面了解更多信息

相关内容