使用差分VHD啟動Win7


平台:windows 8.1

目的:在VHD里裝個Win7

介紹:建立VHD裝系統姑且不表,比較有意思的是用差分VHD備份系統這點。

差分硬盤這個概念在虛擬機里常用,類似VM中的快照,不過差分硬盤更靈活些。可以實現快速備份、恢復,免於重裝系統。同時還可以設置多個差分盤,每個差分盤里使用不同的系統,隨意擴展系統的數目,用於不同的用戶、用途。還可以以已存在的差分盤為母盤繼續創建差分磁盤,從而形成差分盤樹的形式,不過如果形成差分盤樹,則不能再修改底層的差分盤,否則后創建的差分盤有可能出問題。

操作:

①、(舉個栗子)在D盤創建一個win7.vhd,容量動態30G,在里面裝好了win7系統、常用程序,進行了設置,一切更改都寫入該win7.vhd里。

②、重啟進入PE或Win8.1雙系統,將win7.vhd改名為win7.base.vhd,以這個win7.base.vhd為源盤(父盤)建立差分盤。

進入cmd,輸入diskpart,輸入命令 create vdisk file=d:\win7.vhd parent=d:\win7.base0.vhd,創建一個新的差分硬盤(子盤)win7.vhd指向win7.base.vhd,然后把這個差分盤加入啟動菜單就行了。

(最簡單的辦法是用bootice,感謝作者)

③、啟動win7.vhd里的win7系統,導入下列注冊表值

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\FsDepends\Parameters]
"VirtualDiskExpandOnMount"=dword:00000004

該注冊表值可以防止每次啟動win7.vhd系統時,差分盤自動擴大到最大容量。

PS:也可以多建立幾個差分盤,把他們都加入啟動菜單,這樣就有多個影子系統可用了。。。。。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM