分享

使用差分VHD启动Win7

 鑫原 2019-04-14

平台: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:也可以多建立几个差分盘,把他们都加入启动菜单,这样就有多个影子系统可用了。。。。。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多