如果想做以U盤啟動的XPE作業系統,首先需要你的主機闆支援USB裝置啟動,其次按照以下步驟進行部署:
1. 在BIOS中把First Boot設定為USB-HDD模式,打開USB Support支援;
注:具體這兩項對應不同的BIOS有不同的設定方法,隻能具體問題具體分析。你可以看看你的BIOS設定項是那兩項,或者聯系你的主機闆供應商需求解決;
2. USB盤應該至少具有256M空間(前提是你的XPE做的尺寸能夠小于200M,否則應該使用更大的容量),并且格式化成FAT檔案格式;
注:NTFS應該也可以,具體過程我沒試過;
3. 通過usboot166軟體把U盤格式化成可以引導進入DOS的啟動盤,具體格式化的方法和usboot166軟體均在附件中;
注:如果U盤格式化為NTFS檔案系統,則不能制作DOS啟動盤,因為DOS不支援NTFS檔案格式,隻需要直接做好的XPE鏡像檔案拷貝進去就可以了;
4. 通過做好的U盤進行DOS系統的引導,如果能夠正常地引導進入DOS,則說明你的U盤啟動XPE就已經成功一半了,如果不能引導進入DOS,則請參看下面的問題處理方案;
5. 把Bootprep.exe拷貝到U盤中,然後U盤引導進入DOS,在DOS環境下運作Bootprep.exe,兩次Y後重新開機;
注:如果U盤格式化為NTFS檔案系統,則這一步省略;
6. 把U盤插入開發機中,将做好的XPE鏡像檔案拷貝到U盤中;
7. 把U盤重新插入目标機上,開機進行FBA,如果FBA過程中提示出現錯誤,則根據錯誤資訊具體問題具體分析;
8. FBA完成後,重新啟動,進入XPE作業系統,完成制作U盤啟動XPE的過程;
注:由于U盤的讀寫速度相對硬碟慢很多,是以通過U盤引導及啟動XPE的過程是非常慢的。通常一個FBA的過程要持續45分鐘左右,而啟動一個XPE作業系統的過程要5-10分鐘,是以沒有人會通過U盤來啟動或使用XPE作業系統。
常見問題解決方案:
1. 無法正常引導進入DOS或者FBA?
該問題是BIOS的啟動設定不正确或者目标機上接入了其他儲存設備導緻的,也可能是由于選用U盤的相容性問題,進而導緻不能正确地支援引導;
2. FBA過程中出現錯誤?
在保證你的XPE鏡像檔案正确的前提下(即使用這個鏡像檔案在硬碟上是可以建構成功的),FBA過程出現錯誤的一半問題是目标機上接入了其他儲存設備,或者實體記憶體不足(通常需要256M記憶體),如果目标機上使用了USB的滑鼠鍵盤,那麼在FBA的過程中建議先去掉;其他錯誤根據FBA提示資訊具體分析;
3. FBA或啟動過程長時間停滞?
該問題是正常的,因為U盤的讀寫速度是遠不及硬碟的,我們能做的就是等待,千萬不要重新啟動或者關機!
4.做好的U盤啟動可以進入DOS,卻進入不了FBA和XPE作業系統?
關鍵在于先把USB用分區工具做成USB HDD. 再用ufdprep /y 盤符。
通過嵌入式XP的Target Designer,我們可以選擇我們所需要的元件。嵌入式的XP其實就是把XP專業版分為1萬多個元件,其中有9000多個元件是驅動程式,其他的就是作業系統的軟體。我們隻要選擇自己所需要的元件就可以了。嵌入式XP也提供硬體平台的分析工具(TAP),以便與大家比較友善的把硬體的驅動程式加入到平台的支援裡面。對于一些不在XP那9000多個驅動程式支援清單裡面的一些特殊硬體裝置或者使用者自己的程式,譬如檢測的軟體,維護的軟體等,可以通過Component Designer來進行打包,然後通過Component Database Manager把打包好的元件在Target Designer裡面顯示出來。
注意:打開下載下傳頁面後,頁面中可能存在多個壓縮檔案,請選擇與本貼附件名稱對應的檔案下載下傳。其他檔案的解壓縮密碼不是本貼所提供的解壓縮密碼。如果下載下傳其他檔案後,需輕按兩下該壓縮檔案,可以用WinRar打開,注意看WinRar右側的說明資訊,該資訊中包含有該檔案所屬的貼子的位址,按照這個連結打開對應的貼子後就可以得到該檔案的解壓縮密碼。請使用WinRAR 3.51及以上版本進行解壓縮,解壓縮密碼:usbboot166
本文轉自雷志剛 51CTO部落格,原文連結:http://blog.51cto.com/leizhigang/238254