Windows7 Native Boot流程筆記

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 三個啓動。
相關文章
相關標籤/搜索