带有“撤消支持”的虚拟磁盘用于测试吗?

带有“撤消支持”的虚拟磁盘用于测试吗?

为了加快测试速度,我需要准备一个包含一些文件的磁盘,在磁盘上执行一些操作(修改文件、创建新文件……),然后快速返回到干净状态(执行操作之前)。我知道可以使用“撤消支持”安装的 VHD 文件,但我找不到如何在 Windows 7 中使用它。

我也不介意其他一些选择。我的磁盘无法装入内存,因此 RAM 磁盘不是一个选项。启动虚拟机和进行快照也不是一个选项。

我正在使用 Windows 7 (RC)。

答案1

在 Windows 7 中安装 VHD

  • 点击球体
  • 右键单击“我的电脑”,然后选择“管理”
  • 选择“存储”下的“磁盘管理”
  • 右键单击磁盘管理
  • 在创建 VHD 和附加 VHD 之间进行选择

使用 Windows Virtual PC

在 Virtual PC 中,您可以使用差异磁盘,Seven Forums 上有完整的操作方法,标题为如何在 Windows Virtual PC 中创建差异磁盘

答案2

好的,以下是基于http://www.cchsu.com/art-en/2009/07/11/128/

diskpart
create vdisk file="d:\temp\diff.vhd" parent="d:\temp\main.vhd"
attach vdisk

此时,虚拟磁盘“diff.vhd”作为新驱动器附加到系统。它是以“main.vhd”为父级的差异磁盘。完成测试后,我可以简单地执行以下操作:

diskpart
detach vdisk
create vdisk file="d:\temp\diff1.vhd" parent="d:\temp\main.vhd"
attach vdisk

并再次获得“main.vhd”的清洁状态。

这在 Windows 7 中有效。

答案3

备份 VHD,执行“操作”,然后从备份中恢复 VHD。瞧,再次恢复“干净状态”。

如果你正在使用 VHD虚拟盒您可以随时拍摄快照。

在此处输入图片描述

相关内容