在vhd中安装win7,并建立分差vhd
准备:硬盘分区激活第一个分区; imagex.exe; install.wim; winpe boot pc
1、cmd命令下,创建主vhd
(1)diskpart (打开diskpart)
(2)Create vdisk file=D:\Win7.vhd type=fixed maximum=40960
#创建一个大小为40G的固定磁盘,(type=expandable 动态磁盘)
(3)Select vdisk file=D:\Win7.vhd (选择vhd)
(4)Attach vdisk (挂载vhd)
(5)create partition primary --创建主分区
(6)assign letter=Z --分配盘符z:
(7)format quick label=win7-vhd --快速格式化主分区, 卷标为win7-vhd
(8)Exit 退出
上述步骤,可以在2-7在txt写好,用diskpart /s ?.txt来快速执行
2、安装win7
imagex.exe /apply c:\install.wim 4 z:\
# c:\install.wim是准备好的win7安装镜像;z:\是vhd的盘符;4是win7的版本
3、在激活分区建立引导
bcdboot z:\windows /s c: bcdboot命令会在指定的分区内重新写入全部win7的引导文件
bcdedit #查看UID
bcdedit /set {启动项的UID} device vhd=[z:]\win7.vhd
bcdedit /set {启动项的UID} description "Win7"
bcdedit /timeout 3
重启,完成正常的安装步骤,及其补丁和各种应用。
4、创建win7.vhd的差分vhd
(1)用win7修复光盘引导启动系统,进入cmd
(2)diskpart (打开diskpart)
(3)create vdisk file=D:\win7son.vhd parent=D:\win7.vhd (建立差分vhd:win7son.vhd)
(4)exit (退出diskpart)
(5)copy D:\win7son.vhd D:\win7son.bak (备份差分vhd)
(6)diskpart (打开diskpart)
(7)select vdisk file=D:\win7son.vhd (选中差分VHD文件)
(8)attach vdisk (挂接该虚拟磁盘文件)
(9)list volume (查看盘符,假设是g:)
5、添加win7son.vhd的引导,同第2部分方法一样
bcdboot g:\windows /s c: (注意c:是boot 分區,g是win7son.vhd分配到的盘符)
bcdedit #查看UID
bcdedit /set {启动项的UID} device vhd=[g:]\win7son.vhd
6、修改BCD信息,启动个性化
bcdedit (显示bcd的完整信息)
7、启动项菜单修改方法 :
多重操作系统显示语言
BCDEDIT -SET {BOOTMGR} LOCALE ZH-CN
F8 高级启动菜单的显示语言
BCDEDIT -SET {CURRENT} LOCALE ZH-CN
BCDEDIT -SET {default} LOCALE ZH-CN
内存诊断工具的显示语言
BCDEDIT -SET {MEMDIAG} LOCALE ZH-CN
启动画面的显示语言
BCDEDIT -SET {子vhd盘的SID} LOCALE ZH-CN
查看上述项目的 LOCALE 值是否已成功修改
BCDEDIT /ENUM ALL
8、删除父盘启动项
bcdedit /delete {SID}/cleanup
10、合并差分磁盘
(1)diskpart
(2)sel vdisk file=D:\Win7son.vhd
(3)merge vdisk DEPTH=1
合并差分磁盘 即是把对子VHD的修改应用到父VHD中去
合并差分磁盘之后 子VHD会被还原到初始状态
11、VHD的恢复
VHD可以实现秒恢复,只要把Win7son.vhd删掉,将Win7son.bak改成Win7son.vhd,
就变回了父盘Win7father.vhd中的系统了!
如果不装差分盘的到第3步就安装完成 ,
当用win7son.vhd开机时,可以看到vhd的大小变大。
在vhd中安装win7,并建立分差vhd的更多相关文章
- 用vhd挂载并安装win7且建立分差vhd
准备:硬盘分区激活第一个分区; imagex.exe; install.wim; winpe boot pc 1.cmd命令下,创建主vhd (1)diskpart (打开dis ...
- 如何在虚拟机中安装Win7系统
在虚拟机里安装系统,可以很方便我们对系统的各项功能进行测试,而又不会影响本机系统,本节就介绍如何在虚拟机中安装Win7系统 . 工具/原料 vm9虚拟机 电脑一台 方法/步骤 1 在百度上搜索win7 ...
- Win7系统的虚拟机中安装win7系统
今天因兼职需要,在家里的win7电脑上安装WIN7虚拟机. 之前在xp和win10系统的虚拟机中,安装各种版本的windows系统都很轻松,这一次居然折腾了很久都没搞定. 下载了好几个系统ios镜像都 ...
- virtualbox 中安装win7虚拟机
下载了win7镜像文件后,在virtualbox中装了几次都提示 windows faied to start,后来在网上找了些解决办法,在这记录下,免得下次又忘了 创建新的虚拟机: 1.安装virt ...
- MacBook Pro 安装win7 64 成功安装过程总结
安装对象: MacBook Pro (13 英寸, 2010 年中) 中安装win7 64位操作系统(原版安装非Ghost),且只保留win7系统即可. 场景还原: 拿到笔记本时,笔记本中已无Mac ...
- Win7系统与它的Virtualbox中安装的Ubuntu14.04共享信息的几种方法
虚拟机是每一个程序猿必备的工具.本文依据最新版VirtualBox用户手冊的提示,通过自己的亲自实践,给出了Win7系统与执行在当中的VirtualBox 5.0.2中的Ubuntu 14.04共享信 ...
- win7中VS2010中安装CSS3.0问题解决方法
win7中VS2010中安装CSS3.0问题解决方法 在安装Standards Update for VS2010 SP1后,VS2010中没有CSS3.0问题,以下是我的解决方法 1.首先去官网 ...
- [异常解决] ubuntu上安装虚拟机遇到的问题(vmware坑了,virtual-box简单安装,在virtual-box中安装精简版win7)
利用周末时间将整个电脑格式化,换成了ubuntu系统- 所谓:扫清屋子再请客! 但是有些软件只在win上有,于是还是考虑装个虚拟机来个——逐步过度策略,一点点地从win上转移到linux上 我的系统是 ...
- 如何在win7系统中安装redis
转载于:http://www.itxuexiwang.com/a/shujukujishu/redis/2016/0216/92.html?1455871954 如何在win7系统中安装redis ...
随机推荐
- select, poll, epoll
select的一 个缺点在于单个进程能够监视的文件描述符的数量存在最大限制,在Linux上一般为1024 http://www.cnblogs.com/bigwangdi/p/3182958.html ...
- 关于自定义jar包(tomcat)的添加
1 鼠标右击工程 选择 properties 或者 Ait + Enter 2 选择Libraries 3 点击Add Library... 4 选择User Library 点击 Next 5 如 ...
- hrbustoj 1125 循环小数 II(小数变分数+极限思想)
#include<stdio.h> #include<string.h> #include<algorithm> #include<math.h> #i ...
- UESTC 1222 Sudoku
爆搜即可 /* *********************************************** author : email :523689985@qq.com created tim ...
- .htaccess 保护文件夹
想要保护admin文件夹,经过以下两个步骤: 步骤一.可以用记事本新建文件.htaccess,输入以下内容: AuthType BasicAuth UserFile D:/AppServ/www/Hi ...
- 创建mysql数据库的时候指定编码
CREATE DATABASE xxx DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
- Android 各层中日志打印功能的应用
1. HAL层 头文件:#include <utils/Log.h> 对应的级别 打印方法 VERBOSE LOGV()DEBUG LOGD()INFO LOGI()WARN LOGW() ...
- javascript 对象的复制
1. jQuery has a method that can be used to deep-clone objects, the$.extend() function. Let’s take a ...
- selenium firefox
https://github.com/SeleniumHQ/selenium/blob/master/java/CHANGELOG https://github.com/mozilla/geckodr ...
- phpstrom 2016.2 注册服务器地址
无意中发现的,亲测可用:http://114.215.133.70:41017