Для ускорения моего тестирования я должен подготовить диск с некоторыми файлами, сделать некоторые операции на диске (измените файлы, создайте новые файлы...), и возвратитесь назад для очистки состояния (перед выполнением операций) быстро. Я знаю о файлах VHD, которые могут быть смонтированы с "поддержкой отмены", но я не могу найти, как использовать это в Windows 7.
Я не возражал бы против некоторых других опций также. Мой диск не впишется в память, таким образом, псевдодиск не будет опцией. Начальная загрузка виртуальных машин и выполнение снимков не являются опцией также.
Я использую Windows 7 (RC).
Хорошо, вот ответ на основе 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" присоединен к системе как к новому диску. Это, если differencing диск с "main.vhd" как родитель. При выполнении с тестированием я могу просто сделать:
diskpart
detach vdisk
create vdisk file="d:\temp\diff1.vhd" parent="d:\temp\main.vhd"
attach vdisk
И имейте чистое состояние "main.vhd" снова.
Это работает в Windows 7.
Монтирование VHD в Windows 7
Использование Windows Virtual PC
В Виртуальном ПК можно использовать дифференциальные диски и существует полное, как к доступному t Семь Форумов под названием то, Как Создать Диски Differencing в Windows Virtual PC.
Скопируйте VHD, сделайте Ваши 'операции' и затем восстановите VHD от резервного копирования. Voilá, 'чистят состояние' снова.
При использовании VHD с VirtualBox, можно взять снимок каждый раз, когда Вы хотите.