通過U盤、光盤啟動(dòng)PE安裝windows xp(原版與無人安裝值守版均可)的試驗(yàn)和101%成功經(jīng)驗(yàn),耗費(fèi)我X小時(shí)的測(cè)試時(shí)間、Y小時(shí)的文稿寫作和Z小時(shí)的知識(shí)儲(chǔ)備。
一、FAQ
1.為啥用pe來安裝windows?
因?yàn)?
(1)速度快
(2)可以不用光驅(qū),適用于沒有光驅(qū)的筆記本電腦(本人正是受華碩eeePc的驅(qū)動(dòng),才作此嘗試的)
(3)因?yàn)榭梢栽趐e中可以使用虛擬光驅(qū)(見后面圖片1),可以不解開iso文件直接安裝,減少麻煩。
2.為啥只討論通過U盤、光盤啟動(dòng)PE安裝來windows xp?
因?yàn)镻E硬盤安裝需要C盤有NT(2000,xp)系統(tǒng)啟動(dòng)核心文件,在C盤有系統(tǒng)時(shí)一般沒問題,C盤若為空盤則比較麻煩,鑒于U盤、光盤啟動(dòng)PE已比較普及,故本文只討論通過U盤、光盤啟動(dòng)PE安裝windows xp的問題。還因?yàn)橛脖P啟動(dòng)PE后,格式化C盤(如果無法格式化C盤,是因?yàn)閛p.wim文件被使用,可以將虛擬光驅(qū)軟件vdm拷出,再運(yùn)行桌面卸載外置工具功能后,便可以正常格式化)再安裝Windows的方法相對(duì)簡(jiǎn)單,通過虛擬光驅(qū)加載iso文件,安裝原版windows xp失敗的問題同樣可用本文后面提供的解決方案。
C盤為空盤,安裝PE的方法,請(qǐng)用老毛桃070911版提供的硬盤安裝功能或老九提供的PE安裝工具包中Dos下安裝方法。
注意:
(1)PE選用老毛桃的修改版,啟動(dòng)后pe系統(tǒng)盤符為D:,其它PE系統(tǒng)系統(tǒng)盤符為X:的,應(yīng)該也沒問題。
(2)測(cè)試的兄弟請(qǐng)注意備份文件,尤其是玩兩個(gè)C盤(除擴(kuò)展分區(qū)外,另有兩個(gè)主分區(qū))的,請(qǐng)用pq隱藏掉需要保護(hù)的主分區(qū),并激活另一個(gè)用于測(cè)試的主分區(qū)。
(3)PE U盤啟動(dòng)技術(shù)本文不予討論,請(qǐng)到無憂啟動(dòng)論壇尋求技術(shù)支持。如果你的BiOS兼容性夠好,用芯邦2090能模擬光盤啟動(dòng),則測(cè)試應(yīng)該與光盤啟動(dòng)PE安裝一樣,否則一般U盤以u(píng)sb-hdd方式啟動(dòng)效果好。
(4)無人安裝值守版的兩個(gè)配置文件請(qǐng)自行g(shù)oogle,并注意放置位置(使用PE自帶的Ultroiso)。
(5)每次安裝前,C盤均已格式化。
二、試驗(yàn)過程
1.從U盤啟動(dòng)PE安裝windows xp
(1)四種方案
A 、PE+虛擬光驅(qū)+原版window xp iso文件
B 、PE+原版window xp解開文件
C 、PE+虛擬光驅(qū)+無人安裝值守版window xp iso文件(在PE下用ultroiso加入兩個(gè)配置文件)
D 、PE+無人安裝值守版window xp解開文件。
(2)測(cè)試過程
A方案:
遍安裝:加載iso后,雙擊Setup開始安裝,發(fā)現(xiàn)提示升級(jí)安裝,并提示要升級(jí)驅(qū)動(dòng)器格式(后證實(shí)是因?yàn)閱?dòng)u盤為FAT格式),疑惑!?。∫?yàn)镃盤已經(jīng)是NTFS,安裝系統(tǒng)和U盤有什么關(guān)系?繼續(xù),發(fā)現(xiàn)向U盤(即D盤,PE啟動(dòng)后的系統(tǒng)盤)寫入數(shù)據(jù),而C盤為空,思考。估計(jì)是安裝程序在PE環(huán)境中認(rèn)為這是在PE基礎(chǔ)上的升級(jí)安裝所致,并默認(rèn)向PE系統(tǒng)目錄拷貝文件。
第二遍安裝:吸取上面的經(jīng)驗(yàn),在加載iso后,拔出U盤(在拔出前,先運(yùn)行虛擬光驅(qū),因?yàn)殡m然 PE可以脫離U盤運(yùn)行,但作為外置程序的虛擬光驅(qū)程序還在U盤上;但這是虛擬光驅(qū)已運(yùn)行,U盤是不能正常退出的,只能強(qiáng)行拔出,同時(shí)已證實(shí)虛擬光驅(qū)運(yùn)行不受影響)。安裝,輸入序列號(hào),默認(rèn)安裝,很快要求重新啟動(dòng)(快的不可思議),檢查C盤,發(fā)現(xiàn)有臨時(shí)文件夾,根目錄下有NT的啟動(dòng)文件,但臨時(shí)文件夾很小(小于10m)。重啟,繼續(xù)文字界面安裝,發(fā)現(xiàn)要求插入光盤,而此時(shí)PE環(huán)境已逝,不可能提供虛擬光驅(qū)環(huán)境。安裝失敗。
B方案:
啟動(dòng)進(jìn)入PE環(huán)境,拔掉U盤,進(jìn)入解開目錄,運(yùn)行setup,開始安裝,輸入序列號(hào),拷貝文件(時(shí)間有點(diǎn)長(zhǎng)),檢查C盤發(fā)現(xiàn)臨時(shí)文件夾很大(近600m,估計(jì)已經(jīng)拷入全部文件),重啟,從C開始進(jìn)入文字界面安裝,發(fā)現(xiàn)又重新拷貝了一遍文件(不知為何還要重新拷一遍,直接移動(dòng)豈不是更快一點(diǎn)),正常安裝成功。
一個(gè)結(jié)論:
windows xp在PE下安裝時(shí),如從光驅(qū)安裝,只拷貝必要文件就開始下一階段的安裝,而在本地硬盤解開安裝時(shí),安裝程序就會(huì)自動(dòng)一次性拷入全部文件(不知微軟為何區(qū)別對(duì)待?)。這就是B方案成功而A方案失敗的原因。
C方案:
類似A方案開始安裝,因?yàn)闊o人值守文件的作用,也是自動(dòng)一次性拷入全部文件,順利安裝成功。奇怪了,為何無人值守版本會(huì)一次性拷入全部文件,有什么小九九?于是檢查無人值守配置文件winnt32.bat發(fā)現(xiàn)winnt32命令使用了makelocalsource 參數(shù),要求一次性拷入全部所需文件。
D方案:
因?yàn)镈方案結(jié)合了B和C特點(diǎn),順利安裝成功。
A方案的成功之旅:
解開原版安裝和無人安裝值守版都沒有問題,原因在于一次性拷入了全部文件(當(dāng)然還有及時(shí)拔掉U盤)。難道從原版window xp iso文件安裝成功非要手工給winnt32.exe輸入makelocalsource參數(shù)開可以嗎?相信大家未必愿意記住這個(gè)命令,添加無人值守文件有點(diǎn)煩,也不夠靈活。
于是重新開始A方案的探索,終于發(fā)現(xiàn)了秘密。在輸入序列號(hào)后的下一頁(yè)上,有個(gè)高級(jí)選項(xiàng),發(fā)現(xiàn)兩個(gè)參數(shù)復(fù)選項(xiàng)(見后面圖片2、3、4),一個(gè)為拷入全部文件,一個(gè)為可以選擇特定磁盤。趕緊選上,一路NEXT,順利安裝成功。(只怪自己太年少輕狂,前面測(cè)試時(shí)沒注意這個(gè)選項(xiàng),當(dāng)然沒有這些彎路,也就沒有這么深的體會(huì)了,也就沒有這篇文章了)。
原版輸入序列號(hào)后,沒有出現(xiàn)高級(jí)選項(xiàng)界面的,可以在命令行模式(運(yùn)行cmd.exe)下輸入setup/makelocalsource 強(qiáng)行打開該節(jié)目。
2.從光盤啟動(dòng)PE安裝windows xp
刻錄好PE 的iso文件,順利啟動(dòng)安裝。因?yàn)楣獗P是只讀的,安裝程序無法將文件拷入光盤(當(dāng)然它想),乖乖地將文件拷入C盤,同樣存在一次性拷貝全部文件選擇的問題,進(jìn)入高級(jí)選項(xiàng),成功安裝。
三、經(jīng)驗(yàn)與疑問
1. PE系統(tǒng)安裝windows xp時(shí),會(huì)認(rèn)為是針對(duì)自己的升級(jí)安裝,從而向PE系統(tǒng)目錄寫文件。如從光盤啟動(dòng)PE安裝,則會(huì)自動(dòng)安裝到C盤,可以成功安裝;如從U盤啟動(dòng)PE安裝,則會(huì)向PE系統(tǒng)目錄(老毛桃為D盤)寫入文件,C盤下沒有引導(dǎo)文件,導(dǎo)致重啟安裝失敗(所以我靈機(jī)一動(dòng),安裝前強(qiáng)行拔掉了U盤);如PE從C盤啟動(dòng)安裝,格式化后也會(huì)自動(dòng)安裝到C盤,可以成功安裝(本人估計(jì),未經(jīng)證實(shí));如PE從非C盤(邏輯分區(qū),非我上面提到的另一個(gè)隱藏的主分區(qū))啟動(dòng)安裝,會(huì)碰到什么問題,我想不出來(也許部分文件在C盤,部分文件在邏輯盤,沒有精力再試驗(yàn)了,畢竟夜里2點(diǎn)了,明天還要上班)。
2. A方案PE+虛擬光驅(qū)+原版window xp iso文件無疑是很方便的一種,成功的關(guān)鍵是一次性拷入全部文件,所以要注意選擇。
3. 注意事項(xiàng)
(1)U盤安裝,因U盤需在安裝前拔出,iso文件不能存放在U盤上,必須拷到硬盤除C盤(d盤如是PE映射的U盤,則拷到其它分區(qū))以外的分區(qū)。大家硬盤一般有兩個(gè)區(qū)吧,這是從U盤啟動(dòng)PE安裝的缺憾(除非你的U盤有寫保護(hù),我的沒有)。
(2)這個(gè)方法安裝完成后,因?yàn)榘惭b過程中D盤符被U盤PE占用,你原先的D盤變成了E盤,請(qǐng)手工調(diào)整。
4. 測(cè)試中遇到的幾點(diǎn)疑問
(1)老毛桃0901版本啟動(dòng)后,B盤0.9m,進(jìn)去一查為89m,拔掉U盤后程序都還在,但都不能用了,難道op.wim的內(nèi)容沒有真正釋放出來,而只是一個(gè)映射?
(2)我的C盤grub在啟動(dòng)img文件進(jìn)入虛擬dos時(shí),在插入U(xiǎn)盤的情況下,啟動(dòng)到sect ?booting時(shí)失敗,而拔掉U盤,則一切正常,這個(gè)C盤啟動(dòng)的虛擬Dos居然跟U盤有聯(lián)動(dòng),合作玩我,郁悶耶?
圖片1:在PE中運(yùn)行虛擬光驅(qū)VDm,加載windows xp iso文件,這里以deepin5.7為例,因?yàn)閐eepin5.7默認(rèn)為無人值守安裝,為了驗(yàn)證原版安裝效果,沒有運(yùn)行根目錄下的winnt32.bat和setup.exe,而是運(yùn)行了i386目錄下winnt32.exe文件開始安裝。
圖片2:提示輸入序列號(hào)
圖片3:點(diǎn)擊高級(jí)選項(xiàng)
圖片4:很關(guān)鍵的一步,選擇從安裝CD復(fù)制所有安裝文件(效果如同運(yùn)用makelocalsource參數(shù))