發(fā)表于:2008/2/20 10:45:00
#0樓
在XP Embedded系統(tǒng)里加入了EWF功能,可以延長存儲(chǔ)設(shè)備的使用壽命。對EWF保護(hù)的磁盤區(qū)的任何寫入都會(huì)重新導(dǎo)向直至重疊。
以前我們講述過如何通過 EWF 創(chuàng)建一個(gè)XP Embedded,這次我想繼續(xù)說說EWF的配置選項(xiàng)的其他相關(guān)步驟。
一、將通過配置EWF 來保護(hù)磁盤分區(qū)
1)將鏡像配置為從硬盤啟動(dòng)
可以按照如下步驟來配置運(yùn)行時(shí)并從所需的分區(qū)啟動(dòng):
a.在EWFImage > Settings > Target Device Settings 中點(diǎn)擊show 按鈕。
b.我們將為D盤部署運(yùn)行時(shí),因此需要編輯設(shè)備配置信息。
![圖]()
2)配置 EWF,用以保護(hù)硬盤
將EWF 配置為磁盤模式并設(shè)置覆蓋的大小為256 MB:
a.依次點(diǎn)擊Enhanced Write Filter>Settings。
b.將“Overlay Type” 設(shè)置為 Disk。
c.將“EWF partition size in Kbytes”更新為未格式化分區(qū)的大小,如在設(shè)置當(dāng)中一般所使用的是256 MB * 1024。
![圖]()
二、構(gòu)建并部署運(yùn)行時(shí)
1)使用Target Designer 構(gòu)建運(yùn)行時(shí)
a.點(diǎn)擊“Configuration Menu > Check Dependencies”執(zhí)行依賴性檢查。
b.在執(zhí)行完依賴性檢查并解決所有依賴性相關(guān)錯(cuò)誤后,點(diǎn)擊 “Configuration Menu > Build Target Image”構(gòu)建目標(biāo)鏡像。
c.在彈出的對話框中提供一個(gè)目標(biāo)路徑,在此實(shí)驗(yàn)中我們使用 “C:\Windows Embedded Images\EWFImage”。
![圖]()
2)部署運(yùn)行時(shí)
a.為了部署運(yùn)行時(shí),我們需要將“C:\Windows Embedded Images\EWFImage”路徑下的所有文件復(fù)制到部署路徑下,在此實(shí)驗(yàn)中我們使用卷f:
b.重新啟動(dòng)計(jì)算機(jī),并在啟動(dòng)菜單中選擇“Windows XP Embedded”。
c.First Boot Agent 將會(huì)設(shè)置操作系統(tǒng),并通過重新啟動(dòng)以重置所設(shè)置的標(biāo)記。此后計(jì)算機(jī)將會(huì)啟動(dòng)到Explorer shell 中。
在對運(yùn)行時(shí)進(jìn)行完復(fù)制操作以后,我們要在Boot.ini 文件中為XP Embedded 添加一個(gè)啟動(dòng)選項(xiàng)。 (此步驟只是出于完整性考慮,在演示計(jì)算機(jī)中此步驟已經(jīng)完成)
點(diǎn)擊Start > Run, 然后輸入“notepad c:\boot.ini”;
在operating systems 部分為XP embedded 添加一個(gè)啟動(dòng)選項(xiàng),并將其設(shè)定為默認(rèn)啟動(dòng)的操作系統(tǒng) 。
![圖]()
三、使用EWF Manager (ewfmgr) 來對EWF 進(jìn)行研究
1)在命令提示符中運(yùn)行ewfmgr 命令,將會(huì)顯示EWF 當(dāng)前的狀態(tài)。我們可以得到的信息有:
a.EWF 卷(Volume)信息;
b.被EWF 所保護(hù)的卷;
c.Hibernate Once Resume Multiple, (HORM) 的狀態(tài)。
2)在被保護(hù)的卷中創(chuàng)建一些文件并重新啟動(dòng)系統(tǒng):
a.md c:\test1;
b.在重新啟動(dòng)以后你將發(fā)現(xiàn)新建的文件夾出現(xiàn)在c: 中,并且在磁盤模式下,EWF 會(huì)將所有對磁盤覆蓋進(jìn)行的寫操作進(jìn)行重定向。
將磁盤還原為初始狀態(tài),在命令提示符中運(yùn)行ewfmgr c: -restore 命令。重新系統(tǒng)后會(huì)發(fā)現(xiàn)c:\test1 已經(jīng)消失。
以前我們講述過如何通過 EWF 創(chuàng)建一個(gè)XP Embedded,這次我想繼續(xù)說說EWF的配置選項(xiàng)的其他相關(guān)步驟。
一、將通過配置EWF 來保護(hù)磁盤分區(qū)
1)將鏡像配置為從硬盤啟動(dòng)
可以按照如下步驟來配置運(yùn)行時(shí)并從所需的分區(qū)啟動(dòng):
a.在EWFImage > Settings > Target Device Settings 中點(diǎn)擊show 按鈕。
b.我們將為D盤部署運(yùn)行時(shí),因此需要編輯設(shè)備配置信息。
2)配置 EWF,用以保護(hù)硬盤
將EWF 配置為磁盤模式并設(shè)置覆蓋的大小為256 MB:
a.依次點(diǎn)擊Enhanced Write Filter>Settings。
b.將“Overlay Type” 設(shè)置為 Disk。
c.將“EWF partition size in Kbytes”更新為未格式化分區(qū)的大小,如在設(shè)置當(dāng)中一般所使用的是256 MB * 1024。
二、構(gòu)建并部署運(yùn)行時(shí)
1)使用Target Designer 構(gòu)建運(yùn)行時(shí)
a.點(diǎn)擊“Configuration Menu > Check Dependencies”執(zhí)行依賴性檢查。
b.在執(zhí)行完依賴性檢查并解決所有依賴性相關(guān)錯(cuò)誤后,點(diǎn)擊 “Configuration Menu > Build Target Image”構(gòu)建目標(biāo)鏡像。
c.在彈出的對話框中提供一個(gè)目標(biāo)路徑,在此實(shí)驗(yàn)中我們使用 “C:\Windows Embedded Images\EWFImage”。
2)部署運(yùn)行時(shí)
a.為了部署運(yùn)行時(shí),我們需要將“C:\Windows Embedded Images\EWFImage”路徑下的所有文件復(fù)制到部署路徑下,在此實(shí)驗(yàn)中我們使用卷f:
b.重新啟動(dòng)計(jì)算機(jī),并在啟動(dòng)菜單中選擇“Windows XP Embedded”。
c.First Boot Agent 將會(huì)設(shè)置操作系統(tǒng),并通過重新啟動(dòng)以重置所設(shè)置的標(biāo)記。此后計(jì)算機(jī)將會(huì)啟動(dòng)到Explorer shell 中。
在對運(yùn)行時(shí)進(jìn)行完復(fù)制操作以后,我們要在Boot.ini 文件中為XP Embedded 添加一個(gè)啟動(dòng)選項(xiàng)。 (此步驟只是出于完整性考慮,在演示計(jì)算機(jī)中此步驟已經(jīng)完成)
點(diǎn)擊Start > Run, 然后輸入“notepad c:\boot.ini”;
在operating systems 部分為XP embedded 添加一個(gè)啟動(dòng)選項(xiàng),并將其設(shè)定為默認(rèn)啟動(dòng)的操作系統(tǒng) 。
三、使用EWF Manager (ewfmgr) 來對EWF 進(jìn)行研究
1)在命令提示符中運(yùn)行ewfmgr 命令,將會(huì)顯示EWF 當(dāng)前的狀態(tài)。我們可以得到的信息有:
a.EWF 卷(Volume)信息;
b.被EWF 所保護(hù)的卷;
c.Hibernate Once Resume Multiple, (HORM) 的狀態(tài)。
2)在被保護(hù)的卷中創(chuàng)建一些文件并重新啟動(dòng)系統(tǒng):
a.md c:\test1;
b.在重新啟動(dòng)以后你將發(fā)現(xiàn)新建的文件夾出現(xiàn)在c: 中,并且在磁盤模式下,EWF 會(huì)將所有對磁盤覆蓋進(jìn)行的寫操作進(jìn)行重定向。
將磁盤還原為初始狀態(tài),在命令提示符中運(yùn)行ewfmgr c: -restore 命令。重新系統(tǒng)后會(huì)發(fā)現(xiàn)c:\test1 已經(jīng)消失。





