師愛香
在維護(hù)電腦的過程中,用啟動盤來啟動有問題的電腦是經(jīng)常的事。因為現(xiàn)在的主板幾乎都支持USB設(shè)備啟動,甚至不需要進(jìn)入BIOS中進(jìn)行設(shè)置就可以用快捷鍵選擇啟動設(shè)備,因此用一個U盤來啟動電腦可以說是輕而易舉。
然而,如果主板的生產(chǎn)年代較早,又不支持USB設(shè)備啟動,這時就可能會為順利啟動制造麻煩。在筆記本的維修過程中,筆者就曾遇到過這樣的麻煩,一個簡單的啟動,卻費了九牛二虎之力!簡記如下。
引導(dǎo)信息意外丟失
同事的一臺東芝SS1600DI觸屏筆記本,因為用360殺毒軟件殺毒時誤殺,導(dǎo)致原系統(tǒng)中還原軟件在主引導(dǎo)記錄中的信息被當(dāng)作病毒清除。360沒有提示用戶是否清除,而是直接清除,然后告訴用戶需要重啟。重啟時,卻發(fā)現(xiàn)系統(tǒng)沒有引導(dǎo)信息了,根本無法啟動。
因為該觸屏本沒有光驅(qū),沒有軟驅(qū),也不支持USB啟動,而且硬盤為老式的IDE接口,如果硬盤無法啟動,就成了一件很棘手的事。
如果拆開筆記本,取下硬盤當(dāng)移動硬盤來用,就需要找一個IDE接口的小硬盤盒,但是沒有找到這樣的硬盤盒;因為硬盤是老式的IDE接口,而現(xiàn)在的筆記本硬盤多為SATA接口,因此也無法接到其他的筆記本上。
這樣就只能想法啟動這個筆記本,但只能通過USB光驅(qū)引導(dǎo),或者CD-ROM型的USB啟動盤引導(dǎo)。
量產(chǎn)U盤引火燒身
筆者因為一時找不到USB光驅(qū),就考慮制作一個CD-ROM型的USB啟動盤。找來一個8G的U盤,先用ChipGenius檢測主控芯片,是安國AU698X的芯片,于是下載相應(yīng)的量產(chǎn)工具。
先下載了一個Windows XP下的AU698X量產(chǎn)工具,沒注意它不能在Windows 7下運行,結(jié)果沒有主界面顯示。查看幫助文檔,提到量產(chǎn)為CD-ROM后需要卸載驅(qū)動才能正常使用,于是嘗試其他可執(zhí)行文件,其中一個文件運行時提示卸載驅(qū)動,便卸載了。這下可糟糕了,系統(tǒng)的USB存儲設(shè)備驅(qū)動被卸載了,U盤沒法使用了。后來筆者刪除錯誤的驅(qū)動,重新掃描,讓系統(tǒng)自動安裝驅(qū)動,仍然不行。于是重啟系統(tǒng),結(jié)果不但USB存儲設(shè)備驅(qū)動錯誤,所有USB設(shè)備驅(qū)動都不正常,連USB控制器的驅(qū)動都出錯了。這下可好,鼠標(biāo)都不能用了!
筆者趕忙找來主板的驅(qū)動光盤,卸載有問題的驅(qū)動,重新安裝主板芯片組驅(qū)動,再重啟。重啟后傻眼了——不僅USB驅(qū)動不正常,連光驅(qū)驅(qū)動、網(wǎng)卡驅(qū)動都不正常了!這樣一來,這臺電腦不能使用光驅(qū)、不能使用U盤、不能使用USB鼠標(biāo)、不能上網(wǎng)……
沒想到筆記本沒弄好,反而把這臺電腦弄得無法使用了,而這臺電腦上還安裝有一個在線考試系統(tǒng),不能重裝系統(tǒng)。用另一臺電腦上網(wǎng),到網(wǎng)上搜索解決辦法,費了九牛二虎之力,終于讓網(wǎng)卡工作正常了,又經(jīng)過半天的探索,在注冊表中折騰了兩個小時,終于,所有設(shè)備的驅(qū)動都正常了。
到網(wǎng)上重新下載了可在Windows 7下運行的安國AU698X的主控芯片的U盤量產(chǎn)工具,終于量產(chǎn)成功了一個特殊的U盤:一個CD-ROM形式的分區(qū),用一個XP安裝光盤的啟動映像文件做好的,可啟動;一個普通的移動設(shè)備盤符。量產(chǎn)好這個U盤,在一臺普通的HP筆記本上試驗,可以USB-CDROM方式啟動。
網(wǎng)絡(luò)克隆一波三折
待筆者興沖沖地把這個U盤拿到東芝的觸屏本上試驗,卻無法啟動。掃興之余,詢問東芝的客服,客服答曰該本可以用USB光驅(qū)引導(dǎo),也可以用量產(chǎn)為CD-ROM的可啟動U盤引導(dǎo)。可能是主控制芯片的原因,這個U盤無法引導(dǎo)它。
正準(zhǔn)備重新找一個另一種芯片的U盤來量產(chǎn)時,忽然想到這個本本支持PXE網(wǎng)絡(luò)引導(dǎo),于是決定試試網(wǎng)絡(luò)引導(dǎo),直接使用網(wǎng)絡(luò)克隆來安裝系統(tǒng)。因為筆者以前做過無盤工作站,對PXE無盤引導(dǎo)非常熟悉。輕車熟路,很快架好了無盤啟動服務(wù)器,用誠維的PXE網(wǎng)克工具,成功啟動本本,找了一個Ghost版的Windows XP鏡像文件,網(wǎng)絡(luò)克隆成功。拔下網(wǎng)線,重啟本本,等它出現(xiàn)Windows XP的安裝界面,結(jié)果,卻毫無反應(yīng)。
這才想起,這個本本的硬盤引導(dǎo)記錄被360殺毒破壞,僅僅克隆上去系統(tǒng)是不行的,還需要修復(fù)引導(dǎo)記錄。但是無盤啟動的DOS系統(tǒng)下面,沒有分區(qū)工具,怎么辦呢?要么把分區(qū)工具做到GHO鏡像文件中重新網(wǎng)克,網(wǎng)絡(luò)引導(dǎo)后調(diào)用克隆到硬盤上的分區(qū)工具,要么就修改PXE無盤啟動的IMG文件,添加進(jìn)去DOS下的分區(qū)工具。
出于對工作量的考慮,筆者決定修改IMG文件。最容易想到的分區(qū)工具當(dāng)然是DISKGEN了,從網(wǎng)上找到diskgen.exe文件,還找了一個DISKGEN啟動軟盤的IMG鏡像文件。先嘗試用IMG鏡像文件代替誠維網(wǎng)克工具中的IMG鏡像。因為誠維網(wǎng)克工具是集成式的文件,運行后會釋放TFTP和DHCP服務(wù)器文件以及IMG文件,在臨時文件中找到IMG文件,替換,無法啟動。于是再嘗試修改IMG鏡像文件,正好在一個PXE網(wǎng)克工具包中找到了一個imgedit.exe,可以編輯PXE的IMG文件,大喜。運行imgedit.exe,打開要修改的IMG文件,添加diskgen.exe,不行,提示超出軟盤容量。刪除其中的Ghost.exe文件(反正已經(jīng)克隆好系統(tǒng)了,只要無盤啟動了就行),再添加diskgen.exe,成功!
筆者用修改后的IMG文件引導(dǎo)PXE成功,而加載Ghost時卻出錯了,因為GHOST.EXE文件已經(jīng)刪除了。如果不管這個問題,直接運行diskgen.exe,查看硬盤狀態(tài)正常,檢查分區(qū)表錯誤,筆者卻發(fā)現(xiàn)沒有錯誤,于是直接重寫主引導(dǎo)記錄,然后退出,拔下網(wǎng)線,重啟。久違的硬盤啟動界面終于出來了!
因為系統(tǒng)已經(jīng)克隆上去了,所以硬盤啟動后便可直接進(jìn)入安裝過程,幾分鐘后安裝完成了,一切正常。至此,這臺無法啟動的本本終于修好!
事后經(jīng)過反思,筆者發(fā)現(xiàn)在故障分析過程中還有疏漏之處:因為是引導(dǎo)信息丟失造成的無法啟動,其實并不需要重裝系統(tǒng),只要在網(wǎng)絡(luò)引導(dǎo)成功后,用分區(qū)軟件修復(fù)主引導(dǎo)記錄,系統(tǒng)就會恢復(fù)正常。endprint