Abner Kou
原创,转载请注明出处
Windows7 Native Boot
流程笔记
时间不多,简单写一下流程,重点在于以后的过程:如何批量部署
VHD
、加域、如何利用差异磁盘,总之要形成一个批量的易于部署的企业级应用方案。
一:环境
Windows XP sp3
已安装
Windows 7 RTM
VPC2007 SP1
二、过程
1
、在安装
xp
的物理机上,利用
WDS
部署
windows 7 RTM
,也可以光盘安装
安装完成后确保
XP
、
Win7
双启动
2
、进入
Win7
,安装
VPC2007
,利用系统的磁盘管理工具创建一个固定大小的
VHD
磁盘、在
vpc
安装
Win7
虚拟机,使用刚才创建的磁盘。
3
、安装完
win7
虚拟机后,关闭虚拟机。
此时
Windows 7
物理系统在
C
盘、虚拟机的
VHD
文件在
D:\Windows7VHD.vhd
4
、运行:
bcdedit /copy {current} /d "Windows 7 VHD"
已将该项成功复制到
{64c207e1-d56e-11de-acbf-001921488f97}
。
{current}
表示当前操作系统的启动项对应的虚拟标识符,即在
win7
的物理系统下添加启动项。
"Windows 7 VHD"
:添加启动项的描述
Copy
:表示复制启动脚本,目的是为了产生一个磁盘的标识符,即
{64c207e1-d56e-11de-acbf-001921488f97}
4
、
bcdedit /set {64c207e1-d56e-11de-acbf-001921488f97} osdevice vhd=[d:]\Windows7VHD.vhd
此句修改刚才创建的启动项,将
osdevice
设置为
VHD
文件的存储位置
{64c207e1-d56e-11de-acbf-001921488f97}
既是上条命令产生的标识符
5
、
bcdedit
Windows
启动管理器
--------------------
标识符
{bootmgr}
device partition=F:
description Windows Boot Manager
locale zh-CN
inherit {globalsettings}
default {current}
resumeobject {64c207d0-d56e-11de-acbf-001921488f97}
displayorder {ntldr}
{current}
{64c207de-d56e-11de-acbf-001921488f97}
toolsdisplayorder {memdiag}
timeout 30
Windows
旧
OS
加载器
------------------------
标识符
{ntldr}
device partition=F:
path \ntldr
description Earlier Version of Windows
Windows
启动加载器
-------------------
标识符
{current}
device partition=C:
path \Windows\system32\winload.exe
description Windows 7
locale zh-CN
inherit {bootloadersettings}
recoverysequence {64c207d2-d56e-11de-acbf-001921488f97}
recoveryenabled Yes
osdevice partition=C:
systemroot \Windows
resumeobject {64c207d0-d56e-11de-acbf-001921488f97}
nx OptIn
Windows
启动加载器
-------------------
标识符
{64c207de-d56e-11de-acbf-001921488f97}
device partition=C:
path \Windows\system32\winload.exe
description Windows 7 VHD
locale zh-CN
inherit {bootloadersettings}
recoverysequence {64c207d2-d56e-11de-acbf-001921488f97}
recoveryenabled Yes
osdevice vhd=[D:]\Windows7VHD.vhd
systemroot \Windows
resumeobject {64c207d0-d56e-11de-acbf-001921488f97}
nx OptIn
查看启动项情况,注意最后一个是
VHD
启动的内容,
osdevice
位置为
vhd=[D:]\Windows7VHD.vhd
6
、重启计算机,即可看到
Earlier Version of Windows
、
Windows 7
、
Windows 7 VHD
三个选项、实现
XP
、
Windows7
、
VHD
三个启动。