zoukankan      html  css  js  c++  java
  • 使用差分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_MACHINESYSTEMCurrentControlSetServicesFsDependsParameters]
    "VirtualDiskExpandOnMount"=dword:00000004

    该注册表值可以防止每次启动win7.vhd系统时,差分盘自动扩大到最大容量。

    PS:也可以多建立几个差分盘,把他们都加入启动菜单,这样就有多个影子系统可用了。。。。。

  • 相关阅读:
    ubuntu下开发环境的搭建
    用移动存储设备安装Ubuntu全攻略
    LAMP服务器搭建
    PHP关闭提示、打印配置
    PHPmyadmin修改root密码
    转 sql2oracle
    SQL Server链接其他数据库服务器的方法(转)
    转(哈希查找)
    日语网址
    Reflector 右键注册
  • 原文地址:https://www.cnblogs.com/mahocon/p/7802073.html
Copyright © 2011-2022 走看看