Win7之家( airtaxifl.com):上網(wǎng)本安裝Windows 7的血淚史和偉大教訓(xùn)
感謝 淚水無聲 的投遞
開篇:這是一篇凝結(jié)了本人血淚的日志,差點把我嚇成中風(fēng)偏癱半身不遂,這在本人修電腦的歷史上也是少有的。畢竟我可承擔(dān)不起把別人的上網(wǎng)本變成板磚的責(zé)任。
本篇文章將會告訴你,在為沒有光驅(qū)的上網(wǎng)本安裝Win7的時候,如果不按照規(guī)定嚴(yán)格操作,會發(fā)生何等的悲劇,以及我最終是如何解決的。
本文還將講解安裝過程中一個重要的命令bootsect的用法。
一、 死循環(huán)
問:上網(wǎng)本和其他電腦最大的不同在什么地方?
答:沒有光驅(qū)。
問:沒有光驅(qū)意味著什么呢?
答:
1、Win7安裝程序如果檢測不到光驅(qū),會提示無法繼續(xù)安裝,無論你多么努力也進(jìn)行不下去;
2、在這個時候如果你想要恢復(fù)系統(tǒng),怎么也需要一張系統(tǒng)盤吧?但問題是,往哪兒插呢?
這就是忘記了面前的是一臺上網(wǎng)本,信心滿滿的設(shè)定好硬盤安裝步驟,重啟準(zhǔn)備進(jìn)入安裝程序的本人遇到的麻煩問題。我們都通過各種渠道了解過一般機器硬盤安裝Windows7的辦法,簡單地說就是這么幾步:
把ISO解壓到某盤的根目錄比如D:\win7
拷貝boot目錄,bootmgr文件和sources\boot.wim到C盤根目錄
運行\(zhòng)boot\bootsect \nt60 c:
重啟電腦以后自動進(jìn)入安裝程序。
但是,上網(wǎng)本安裝必須準(zhǔn)備一個USBZIP或者USBHDD格式化的U盤(需要用專業(yè)格式化工具),把ISO文件解壓到U盤比如X:\
運行\(zhòng)boot\bootsect \nt60 x:
重啟電腦以后選擇從U盤啟動。
在給同學(xué)的上網(wǎng)本裝的時候,我沒有多想就用了一般電腦硬盤啟動的辦法設(shè)置。結(jié)果重啟電腦,進(jìn)行到語言選擇界面。
選擇“中文(簡體)”(用的聯(lián)想OEM版ISO),點下一步,本打算進(jìn)入有“Install Now”按鈕的那個界面,但是彈出了一個對話框,上寫:
缺少所需的CD/DVD驅(qū)動器設(shè)備驅(qū)動程序。如果您具有軟盤、CD、DVD或USB閃存驅(qū)動器的驅(qū)動程序,請立即將其插入。
其實就是告訴你找不到光驅(qū)。直到這時我才后悔莫及,自己居然把這么重大的事情給忘記了。
除了點擊右上角的“X”退出安裝,此時已經(jīng)別無選擇?墒,退出之后重啟,硬盤的引導(dǎo)程序又會自動帶你進(jìn)入硬盤上的win7安裝程序……
二、進(jìn)退兩難
這個情況下,本來打算點擊“修復(fù)計算機”然后選擇“命令提示符”之類的,但是“修復(fù)計算機”所在的界面是出現(xiàn)在剛才那個錯誤提示的屏幕之后的,換句話說,如果檢測不到光驅(qū),安裝程序是絕對不會讓你進(jìn)行下一步的。
這時候,很自然的我們就只有想辦法進(jìn)入恢復(fù)控制臺下的dos,而不是純dos,甚至不能是winpe下的dos……但是,因為沒有安裝盤,這是不可能的!本人后來花了大概一個小時(其中格式化40分鐘)才做好一個全新的winpe+maxdos啟動盤,但是如上所述,maxdos的純dos和winpe下的命令提示符都出錯。
怎么辦?只有先回到xp再謀他策了。但是現(xiàn)在回到xp都成了問題,因為我們在硬盤安裝的準(zhǔn)備環(huán)節(jié),通過bootsect把引導(dǎo)方式設(shè)為了Vista/Win7方式的,也就是使用bootmgr而不是ntldr引導(dǎo)。所以,單純的刪除bootmgr和boot目錄是沒用的,重啟之后會提示你:
bootmgr is missing
三、玩轉(zhuǎn)Bootsect
就在我打算徹底放棄的時候,準(zhǔn)備破釜沉舟的我去查找bootsect這個程序的參數(shù)含義,畢竟解鈴還須系鈴人。
TechNet上面就有這個程序的講解,是這樣的:
bootsect.exe {/help /nt52 /nt60} {SYS ALL } [/force]
/help 這個不用講解。
/nt52 是采用xp及之前的引導(dǎo)程序ntldr引導(dǎo)系統(tǒng)。這要求電腦的系統(tǒng)盤必須安裝有xp或以下的操作系統(tǒng)。
/nt60 是采用xp之后的bootmgr引導(dǎo)系統(tǒng),這要求電腦的系統(tǒng)盤必須裝有vista或者win7.
sys 指系統(tǒng)默認(rèn)的系統(tǒng)盤。
all 指所有驅(qū)動器。
當(dāng)然,也可以輸入特定盤符。
/force 是強制轉(zhuǎn)換,適用于不抽一鞭子就不往前走的情形。
所以很自然而然的,想要讓C盤恢復(fù)用ntldr引導(dǎo)應(yīng)該怎么辦呢?
bootsect.exe /nt52 c:
在命令提示符里輸入這么一行,重啟就回到親愛的xp去了。
當(dāng)然,這有一個前提就是C盤依然被認(rèn)為是系統(tǒng)盤。如果你已經(jīng)折騰到C盤被設(shè)為邏輯分區(qū)了,那就去用dm或者diskgen吧。不再詳述。
四、偉大的教訓(xùn)
當(dāng)出現(xiàn)xp標(biāo)志的時候,我差一點跪倒在地上。算一算,我用了一個小時解壓了3遍Win7 ISO包,花了一個小時折騰maxdos到U盤又格掉,花了一個半小時下載加安裝PE到U盤,又加上來回找資料和求助的半個小時,這一天折騰到半夜1:30,只是轉(zhuǎn)了一大圈又回到了原點,還害得把上網(wǎng)本奉獻(xiàn)給我折騰的同學(xué)也一夜沒睡。
那么,為什么裝系統(tǒng)這樣一個簡單的問題在上網(wǎng)本上會出現(xiàn)慘敗呢?
答案其實很簡單,就是沒有考慮特殊情況,頭腦一根筋,直接按照默認(rèn)選項去操作了。實際上上網(wǎng)本除了沒有光驅(qū)之外,還有其他的毛病,比如cpu或者顯卡,早期的古董eee pc可能不滿足最低要求,像現(xiàn)在遇到的這個問題,最不濟(jì)咱找一個外接光驅(qū)也能安裝,要是硬件不夠資格而不能安裝,就別瞎折騰了。我始終認(rèn)為像Paul Thurrott那樣在老古董上用Win7看DVD只是特別情況,給別人看的時候很炫目,自己用就會叫苦連天。
評論列表
查看所有 條評論