平臺:windows 8.1
目的:在VHD里裝個Win7
介紹:建立VHD裝系統(tǒng)姑且不表,比較有意思的是用差分VHD備份系統(tǒng)這點。
差分硬盤這個概念在虛擬機里常用,類似VM中的快照,不過差分硬盤更靈活些。可以實現(xiàn)快速備份、恢復,免于重裝系統(tǒng)。同時還可以設置多個差分盤,每個差分盤里使用不同的系統(tǒng),隨意擴展系統(tǒng)的數(shù)目,用于不同的用戶、用途。還可以以已存在的差分盤為母盤繼續(xù)創(chuàng)建差分磁盤,從而形成差分盤樹的形式,不過如果形成差分盤樹,則不能再修改底層的差分盤,否則后創(chuàng)建的差分盤有可能出問題。
操作:
①、(舉個栗子)在D盤創(chuàng)建一個win7.vhd,容量動態(tài)30G,在里面裝好了win7系統(tǒng)、常用程序,進行了設置,一切更改都寫入該win7.vhd里。
②、重啟進入PE或Win8.1雙系統(tǒng),將win7.vhd改名為win7.base.vhd,以這個win7.base.vhd為源盤(父盤)建立差分盤。
進入cmd,輸入diskpart,輸入命令 create vdisk file=d:\win7.vhd parent=d:\win7.base0.vhd,創(chuàng)建一個新的差分硬盤(子盤)win7.vhd指向win7.base.vhd,然后把這個差分盤加入啟動菜單就行了。
(最簡單的辦法是用bootice,感謝作者)
③、啟動win7.vhd里的win7系統(tǒng),導入下列注冊表值
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\FsDepends\Parameters]
'VirtualDiskExpandOnMount'=dword:00000004
該注冊表值可以防止每次啟動win7.vhd系統(tǒng)時,差分盤自動擴大到最大容量。
PS:也可以多建立幾個差分盤,把他們都加入啟動菜單,這樣就有多個影子系統(tǒng)可用了。。。。。