版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
WIN7、XP雙系統(tǒng)安裝紀(jì)實及引導(dǎo)方式總結(jié)雙系統(tǒng)常用引導(dǎo)方式目前常見的雙系統(tǒng)引導(dǎo)方式有兩種,一是傳統(tǒng)的由高級別的Windows系統(tǒng)來作為主引導(dǎo),其中包含了對低級別Windows系統(tǒng)的分引導(dǎo),通過引導(dǎo)程序跳轉(zhuǎn)實現(xiàn)雙系統(tǒng)的啟動選擇;二是近幾年流傳的雙系統(tǒng)獨立啟動,通過安裝第三方引導(dǎo)軟件,在正式啟動前對活動的主引導(dǎo)分區(qū)進(jìn)行切換,以此選擇啟動的操作系統(tǒng)。后者好處是引導(dǎo)程序不依賴其中一個操作系統(tǒng),即不論雙系統(tǒng)的哪個系統(tǒng)崩潰,都不會影響另一個系統(tǒng)的正常引導(dǎo),但缺點是每次啟動切換時會反復(fù)寫MBR(MasterBootRecord)或是PBR(PartitionBootRecord),這兩個關(guān)鍵性引導(dǎo)記錄經(jīng)常性改寫存在風(fēng)險。WIN7、XP雙系統(tǒng)安裝、引導(dǎo)紀(jì)實2016年2月7日至8日,通過查找詳細(xì)的文檔資料,終于完成了WIN7、XP雙系統(tǒng)的安裝和引導(dǎo)啟動。但過程比較曲折,期間發(fā)生了多次意料之外的問題,目前問題已經(jīng)解決,其中大部分問題找到原因并得到了合理的解釋。C盤為XP操作系統(tǒng),目的是重新分區(qū),安裝WIN7系統(tǒng)。在XP系統(tǒng)下安裝WIN7,按照微軟向下兼容的原則,一般是不需要修復(fù)引導(dǎo)程序,但由于缺少原版WIN7安裝光盤,采用了Ghost鏡像還原的方式,因此WIN7引導(dǎo)沒有形成,更不可能向下兼顧XP引導(dǎo)。因此需要使用專用的引導(dǎo)修復(fù)軟件:NTBOOTAUTOFIX。第一步重新分區(qū),由于XP沒有系統(tǒng)自帶的無損分區(qū)工具,使用了PartitionMagic8.0,將D盤空間減小,留出40G重建成主分區(qū),非活動。以防萬一,操作前將原D盤文件全部復(fù)制到E盤中。PM無損分區(qū)比想象中更慢,Windows下操作后重啟進(jìn)入命令行執(zhí)行,需要轉(zhuǎn)移數(shù)據(jù)、重建分區(qū)信息,最終約30分鐘才完成。之后手動重啟進(jìn)入Window,重新分配盤符,將新分區(qū)設(shè)為D盤,其他盤依次往后到下一個字母,再將D盤快速格式化。第二步使用GhostWIN7光盤進(jìn)行安裝。通過Ghost硬盤安裝工具,將WIN7鏡像還原到D盤。該工具自動重啟后進(jìn)入Ghost完成還原。之后重啟只能進(jìn)入XP。第三步在XP下修復(fù)引導(dǎo)程序。使用NTBOOTAUTOFIX進(jìn)行自動修復(fù),然后重啟即可繼續(xù)進(jìn)入WIN7安裝。10-20分鐘左右安裝完成后進(jìn)入WIN7系統(tǒng),發(fā)現(xiàn)D盤變成第二硬盤的主活動分區(qū),現(xiàn)C盤為WIN7盤,原C盤(即XP主分區(qū))無盤符分配,因此在我的電腦中消失了。第四步修復(fù)WIN7下錯誤的盤符分配方式。通過系統(tǒng)自帶的磁盤工具,發(fā)現(xiàn)其他分區(qū)都可以修改盤符,就是D盤不行,彈出參數(shù)錯誤的提示。先將原C盤分區(qū)指派到J盤成功,重啟后D盤依舊不能修改。通過網(wǎng)上查閱資料,弄明白了帶有頁面文件(即虛擬內(nèi)存)的分區(qū)是不能修改的,于是修改D盤的頁面文件為無,再重啟就可以修改了。最終將原C盤分區(qū)修改為D盤,其他盤同第一步依次往后。第五步更改完盤符發(fā)現(xiàn)不能進(jìn)入我的電腦,雙擊后一直等待,后出現(xiàn)出現(xiàn)服務(wù)器運行失敗的提示。百度后在開始菜單的查找里輸入文件夾選項,進(jìn)入后將“在單獨的進(jìn)程中打開文件夾窗口”的勾去掉,恢復(fù)正常。但產(chǎn)生原因不明,畢竟微軟不可能提供一個不能用的選項給用戶使用。網(wǎng)上大量查閱資料,99%都是解決方法,不談原因,僅有一個帖子談到原因:掛上第2塊硬盤出現(xiàn)該問題,拆除后正常,因此可能為盤符多次分配占用了重復(fù)的空間,在庫里將重復(fù)的位置刪除后完美解決。這與我的問題類似,但是談到的方法過于籠統(tǒng)不知如何操作,所以沒有找到真正的源頭。問題繞轉(zhuǎn)后解決,原因擱置。第六步重啟測試XP引導(dǎo)是否正常。出乎意料的是可以選擇“早期的Windows版本”,但進(jìn)入后沒有XP的選擇菜單(即原XP、Ghost的兩行菜單)而直接進(jìn)入XP,滾動條結(jié)束進(jìn)入藍(lán)色畫面,屏幕就不動了,硬盤燈不閃。重啟后依舊。因此重啟進(jìn)入WIN7,使用NTBOOTAUTOFIX重新修復(fù)雙系統(tǒng)引導(dǎo)文件,再次重啟選擇“早期的Windows版本”即可進(jìn)入XP啟動選擇菜單,菜單中有三項,前兩項均為XP,第三項為Ghost。選擇第一個XP后進(jìn)入了第2塊硬盤殘留的XP系統(tǒng),重啟后選擇第二個順利進(jìn)入了原XP系統(tǒng)。第七步重啟進(jìn)入WIN7修改啟動菜單。使用NTBOOTAUTOFIX修改了WIN7啟動菜單的名稱,將第二項“早期的Windows版本”改為“WINXP&Ghost”,同時修改了XP的Boot.ini文件,刪除第一個XP(第2塊硬盤)的選擇項。然后在WIN7系統(tǒng)中將“WINXP&Ghost”修改為WIN7默認(rèn)啟動項,并調(diào)整了顯示時間為6秒。至此WIN7和XP引導(dǎo)問題全部得以解決,最終效果:啟動后進(jìn)入WIN7菜單,默認(rèn)為“WINXP&Ghost”,停留幾秒,選擇后進(jìn)入XP菜單,共兩項,第一項為XP,第二項為Ghost。引導(dǎo)方式總結(jié)WIN7啟動過程(引用網(wǎng)上原文):電腦加電后,首先是啟動BIOS程序,BIOS自檢完畢后,找到硬盤上的主引導(dǎo)記錄MBR(MasterBootRecord),然后由MBR讀取分區(qū)表DPT((DiskPartitionTable),從中找出主活動分區(qū),讀取主活動分區(qū)的分區(qū)引導(dǎo)記錄PBR(PartitionBootRecord),最后PBR再搜尋分區(qū)內(nèi)的啟動管理器文件BOOTMGR(winxp中是NTLDR),在BOOTMGR被找到后,控制權(quán)就交給了BOOTMGR。BOOTMGR讀取\boot\bcd文件(BCD=BootConfigurationData,也就是“啟動配置數(shù)據(jù)”,簡單地說,windows7下的bcd文件就相當(dāng)于xp下的boot.ini文件),如果存在著多個操作系統(tǒng)并且選擇操作系統(tǒng)的等待時間不為0的話,這時就會在顯示器上顯示操作系統(tǒng)的選擇界面。在我們選擇啟動WINDOWS7后,BOOTMGR就會去啟動盤尋找WINDOWS\system32\winload.exe,然后通過winload.exe加載windows7內(nèi)核,從而啟動整個windows7系統(tǒng)??梢园堰@個過程簡單地概括為:BIOS-->MBR-->DPT-->PBR-->Bootmgr-->BCD-->Winload.exe-->內(nèi)核加載-->啟動windows7系統(tǒng)。NTBOOTAUTOFIX說明文檔中體驗工具修復(fù)效果:例-選“高級”,選另一非活動分區(qū)盤符,開始修復(fù)/手動修復(fù),這樣修復(fù)的結(jié)果引導(dǎo)文件和引導(dǎo)配置文件都存放在選擇的分區(qū)中,不影響活動分區(qū)的引導(dǎo),再在界面點擊“查看boot.ini”和“查看BCD”檢查程序運行結(jié)果。因此實測NTBOOTAUTOFIX的修復(fù)效果如下:指定分區(qū)(一般是活動分區(qū),實測中選擇的是J盤非活動分區(qū))根目錄下重建BOOT文件夾、bootmgr文件、boot.ini文件、BOOTFONT.BIN文件、NTDETECT.COM文件、ntldr文件。NTBOOTAUTOFIX文件幾百K,怎么能重建那么大的引導(dǎo)文件,因為是使用WINDOWS命令(如bcdboot、bootrec等)重建的,因此WINDOWS系統(tǒng)文件必須存在。另NTBOOTAUTOFIX在活動分區(qū)修復(fù)將重寫MBR和PBR。另外windows\system32文件夾下有bcdedit.exe文件,在cmd中執(zhí)行bcdedit即可查看當(dāng)前BCD系統(tǒng)內(nèi)容,以XP下查看為例:C:\bcdeditWindows啟動管理器--------------------標(biāo)識符{bootmgr}devicepartition=C:descriptionWindowsBootManagerlocalezh-CNinherit{globalsettings}default{ntldr}resumeobject{bf8b33ac-cda9-11e5-8013-00188b2006e7}displayorder{bf8b33ad-cda9-11e5-8013-00188b2006e7}{ntldr}toolsdisplayorder{memdiag}timeout6Windows啟動加載器-------------------標(biāo)識符{bf8b33ad-cda9-11e5-8013-00188b2006e7}devicepartition=D:path\windows\system32\winload.exedescriptionWindows7Ultimatex86localezh-CNloadoptionsDDISABLE_INTEGRITY_CHECKSinherit{bootloadersettings}nointegritychecksYesosdevicepartition=D:systemroot\windowsresumeobject{bf8b33ac-cda9-11e5-8013-00188b2006e7}nxOptIndetecthalYesWindows舊OS加載器------------------------標(biāo)識符{ntldr}devicebootpath\ntldrdescriptionWINXP&Ghost查看第一段Windows啟動管理器中的devicepartition=C:,這個C盤在XP下和WIN7下的盤符不一樣,WIN7是D盤。那么BCD系統(tǒng)究竟是如何工作的,在進(jìn)入Windows系統(tǒng)之前,究竟應(yīng)該進(jìn)入哪個盤符去找相應(yīng)的引導(dǎo)文件呢?為此重啟進(jìn)入WIN7系統(tǒng),執(zhí)行bcdedit后發(fā)現(xiàn)devicepartition=D:,該項自動變成了WIN7下的XP分區(qū)(第1硬盤的主活動分區(qū))。因此BCD系統(tǒng)中定義的device位置和盤符沒有關(guān)系,推斷BCD系統(tǒng)有更底層的分區(qū)標(biāo)識方法,該標(biāo)識在不同系統(tǒng)下是唯一的,進(jìn)入系統(tǒng)后自動匹配當(dāng)前系統(tǒng)為分區(qū)分配的盤符。盤符位置只是為了給用戶直觀的表示,因此不需要擔(dān)心盤符變動的問題。紀(jì)實現(xiàn)象原因分析紀(jì)實現(xiàn)象中存在部分問題雖已解決,但原因不明,經(jīng)上述引導(dǎo)方式總結(jié)分析如下:1、第六步中現(xiàn)象:選擇“早期的Windows版本”,進(jìn)入后沒有XP的選擇菜單(即原XP、Ghost的兩行菜單)而直接進(jìn)入XP,滾動條結(jié)束進(jìn)入藍(lán)色畫面,屏幕就不動了,硬盤燈不閃。原因分析:第三步中使用NTBOOTAUTOFIX進(jìn)行自動修復(fù)后,在C盤重建了BOOT文件夾、bootmgr文件、boot.ini文件(BOOTFONT.BIN文件、NTDETECT.COM文件、ntldr文件在原XP系統(tǒng)已有),重寫MBR和PBR。之后正常的啟動方式應(yīng)為:MBR找到PBR再由PBR搜尋分區(qū)內(nèi)的啟動管理器文件BOOTMGR(WIN7作為雙系統(tǒng)主引導(dǎo)程序),在BOOTMGR被找到后,控制權(quán)就交給了BOOTMGR。BOOTMGR讀取\boot\bcd文件,顯示W(wǎng)IN7啟動菜單,包含WIN7和XP,如選擇WIN7則在對應(yīng)分區(qū)盤尋找并執(zhí)行WINDOWS\system32\winload.exe,如選擇XP則啟動主活動分區(qū)下的NTLDR,然后通過文件進(jìn)入XP啟動菜單。但第三步修復(fù)引導(dǎo)后,進(jìn)入WIN7安裝程序,可能有所變化。觀察發(fā)現(xiàn)C盤BOOT文件夾、bootmgr文件的創(chuàng)建時間比boot.ini文件晚了十多分鐘,因此應(yīng)是NTBOOTAUTOFIX創(chuàng)建后,WIN7安裝程序又對BOOT文件夾、bootmgr文件進(jìn)行了重寫。重寫期間可能修改了參數(shù)或其他原因,導(dǎo)致XP進(jìn)入不正常,因此需要使用NTBOOTAUTOFIX重新修復(fù)。2、第六步中現(xiàn)象:再次重啟選擇“早期的Windows版本”即可進(jìn)入XP啟動選擇菜單,菜單中有三項,前兩項均為XP,第三項為Ghost。選擇第一個XP后進(jìn)入了第2塊硬盤殘留的XP系統(tǒng),重啟后選擇第二個順利進(jìn)入了原XP系統(tǒng)。原因分析:重測NTBOOTAUTOFIX的修復(fù)效果,見第三大點中的描述。Boot.ini文件重建如下:[bootloader]default=multi(0)disk(0)rdisk(1)partition(1)\windowstimeout=6[operating
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 課題申報參考:建構(gòu)自主知識體系視域下的檔案學(xué)術(shù)語革命研究
- 2025版委托擔(dān)保合同樣本:醫(yī)療器械注冊融資擔(dān)保協(xié)議6篇
- 2025版小學(xué)學(xué)生安全責(zé)任追究與保障協(xié)議15篇
- 二零二五版煤炭行業(yè)運輸成本控制協(xié)議4篇
- 2025年貨運從業(yè)資格證網(wǎng)上考核app
- 2025年度文化創(chuàng)意產(chǎn)業(yè)合作合同4篇
- 個人住宅租賃合同模板(2024年修訂版)版B版
- 2025版?zhèn)€人小產(chǎn)權(quán)房屋買賣合同范本及操作指南4篇
- 2024物業(yè)公司提供住宅小區(qū)互聯(lián)網(wǎng)接入服務(wù)合同
- 2025版學(xué)校浴池?zé)崴?yīng)系統(tǒng)優(yōu)化承包合同3篇
- 南通市2025屆高三第一次調(diào)研測試(一模)地理試卷(含答案 )
- 2025年上海市閔行區(qū)中考數(shù)學(xué)一模試卷
- 2025中國人民保險集團(tuán)校園招聘高頻重點提升(共500題)附帶答案詳解
- 重癥患者家屬溝通管理制度
- 法規(guī)解讀丨2024新版《突發(fā)事件應(yīng)對法》及其應(yīng)用案例
- IF鋼物理冶金原理與關(guān)鍵工藝技術(shù)1
- 小學(xué)二年級數(shù)學(xué)口算練習(xí)題1000道
- 化學(xué)-福建省龍巖市2024屆高三下學(xué)期三月教學(xué)質(zhì)量檢測(一模)試題和答案
- 凸優(yōu)化在經(jīng)濟(jì)學(xué)與金融學(xué)中的應(yīng)用
- 家譜、宗譜頒譜慶典講話
- 高速公路收費員培訓(xùn)課件
評論
0/150
提交評論