Abner Kou
原創,轉載請註明出處
Windows7 Native Boot
流程筆記
時間很少,簡單寫一下流程,重點在於之後的過程:如何批量部署
VHD
、加域、如何利用差別磁盤,總之要造成一個批量的易於部署的企業級應用方案。
一:環境
Windows XP sp3
已安裝
Windows 7 RTM
VPC2007 SP1
2、過程
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
三個啓動。