本文由整理網(wǎng)上資料和總結(jié)個人經(jīng)驗創(chuàng)作
很多人在安裝雙系統(tǒng)(如C盤XP,D盤Vista/Win7)時,,硬盤的分區(qū)狀況是一個活動的主分區(qū),,若干個邏輯分區(qū);或者多個主分區(qū)但活動主分區(qū)安裝時不改變,。 此時的雙系統(tǒng)不是彼此獨立的,,若C盤是活動主分區(qū),在上例中,,XP和Vista/Win7的引導文件都是放在C區(qū),。這樣往往會產(chǎn)生一些問題:C盤數(shù)據(jù)的損壞可能導致兩個系統(tǒng)都不能進入,C盤的格式化或系統(tǒng)重裝造成無法啟動D盤系統(tǒng),,等等,。XP、Vista/Win7安裝順序的不同也可能造成無法啟動部分系統(tǒng),。 怎么避免這些問題,?雙主分區(qū)獨立雙系統(tǒng)不失為一個辦法! 一,、簡要介紹和準備工作 # 優(yōu)勢 雙主分區(qū)獨立雙系統(tǒng)的XP,,Vista/Win7分別安裝在兩個不同的主分區(qū)中(注意,,安裝系統(tǒng)時,準備裝入系統(tǒng)的主分區(qū)必須標記為活動主分區(qū),,否則就會和一個主分區(qū),,若干邏輯分區(qū)的情況沒有區(qū)別。這也是我們?yōu)槭裁匆枚鄠€主分區(qū)的原因,,因為邏輯分區(qū)不能標為活動分區(qū)),,互不影響,彼此獨立,。各系統(tǒng)的引導文件僅在其所在的主分區(qū)內(nèi),,一個主分區(qū)的格式化或該主分區(qū)內(nèi)系統(tǒng)的損壞、重裝絲毫不會影響另一主分區(qū)內(nèi)系統(tǒng)的使用,。安裝多系統(tǒng)時也沒有必須先裝誰后裝誰的問題,。 # 磁盤工具:備份PBR(分區(qū)引導記錄)的軟件 PBR在分區(qū)引導扇區(qū)中,XP,、Vista/Win7下使用winhex備份,,該軟件網(wǎng)上有破解版下載。 # 系統(tǒng)安裝順序 任意,,先XP后Vista/Win7,,先Vista/Win7后XP都可以。 # 硬盤分區(qū) 劃分2個主分區(qū),,一個安裝XP,另一個安裝Vista/Win7,,并假設將XP安裝在第一個分區(qū),。 注:在XP和Vista/Win7的“磁盤管理”里可以改變活動分區(qū),在主分區(qū)上點右鍵,,在右鍵菜單中點選“將磁盤分區(qū)標為活動的”,。若采用PQ分區(qū),XP下boot.ini引導Vista/Win7可能會出現(xiàn)問題,,請用XP,、Vista/Win7自帶的分區(qū)工具或其它經(jīng)驗證適用的第三方軟件分區(qū),如:英文版的“Acronis Disk Director Suite 10.0.2160”(其目前的漢化版存在問題,,請謹慎使用)或者“Eisoo DiskGenius V3.2.2010.5”,。 # XP 、Vista/Win7啟動過程 XP的啟動:Bios-->MBR-->PBR-->ntldr-->boot.ini-->win kernel,; Vista/Win7的啟動:Bios-->MBR-->PBR-->bootmgr-->boot\BCD-->win kernel 獨立雙系統(tǒng)的安裝并不復雜,,重點和難點在于雙系統(tǒng)啟動菜單的制作。我們通過使用記事本修改boot.ini,,或使用bcdedit.exe修改boot\BCD來分別制作XP,、Vista/Win7下的雙系統(tǒng)啟動菜單。 二、安裝系統(tǒng)并制作啟動菜單 A. 先裝XP再裝Vista/Win7 1,、激活第一個主分區(qū)(即將第一個主分區(qū)標為活動的,。如已激活跳過此操作),在此分區(qū)安裝XP,,重啟計算機進入XP 2,、在XP下,將PBR保存為文件PBR1 保存方法:運行winhex,,按“F9”,,選擇“物理磁盤”,點到當前系統(tǒng)(此時為XP)所在的磁盤分區(qū),,然后點擊菜單:編輯--復制扇區(qū)--快捷鍵是“Ctrl+Shift+N”那一項,,輸入文件名“PBR1”即可 3、激活第二個主分區(qū),,在此分區(qū)安裝Vista/Win7,,重啟計算機進入Vista/Win7 4、在Vista/Win7下,,將PBR保存為PBR2 保存方法:運行winhex,,按“F9”,選擇“物理磁盤”,,點到當前系統(tǒng)(此時為Vista/Win7)所在的磁盤分區(qū),,然后點擊菜單:編輯--復制扇區(qū)--快捷鍵是“Ctrl+Shift+N”那一項,輸入文件名“PBR2”即可 (制作Vista/Win7雙系統(tǒng)啟動菜單) 5,、在Vista/Win7下,,將保存的PBR1復制到Vista/Win7分區(qū)的根目錄下 6、用管理員權(quán)限運行cmd,,然后依次輸入執(zhí)行如下命令行: bcdedit /create /d "Windows XP" /application bootsector *運行后會返回所創(chuàng)建新項的ID,,如{a1b6c8} set id={a1b6c8} *項ID由計算機自動生成,此處為方便說明而使用上例 bcdedit /set %id% locale zh-cn bcdedit /set %id% device partition=C: bcdedit /set %id% path \PBR1 bcdedit /set %id% description "Windows XP" bcdedit /displayorder %id% /addlast (制作XP雙系統(tǒng)啟動菜單) 5,、激活第一個分區(qū)(XP所在主分區(qū)),,重啟進入XP 6、在XP下,,將保存的PBR2復制到XP分區(qū)的根目錄下,,用記事本打開boot.ini,在里面添加一行: C:\PBR2="Microsoft Windows Vista/Win7 Ultimate" *引號內(nèi)信息可隨意填寫,,下同 B. 先裝Vista/Win7再裝XP 1,、激活第二個分區(qū)(如已激活跳過此操作),安裝Vista/Win7,,并重啟進入Vista/Win7 2,、在Vista/Win7下,,將PBR保存為PBR2。方法見A 3,、激活第一個主分區(qū),,然后安裝XP,并重啟進入XP 4,、在XP下,,將PBR保存為PBR1。方法見A (制作XP雙系統(tǒng)啟動菜單) 5,、在XP下,,將保存的PBR2復制到XP分區(qū)的根目錄下,在boot.ini里面添加一行 C:\PBR2="Microsoft Windows Vista/Win7 Ultimate " (制作Vista/Win7雙系統(tǒng)啟動菜單) 5,、激活第二個分區(qū),,重啟進入Vista/Win7,將保存的PBR1復制到Vista/Win7分區(qū)的根目錄下 6,、用管理員權(quán)限運行cmd,,然后依次輸入執(zhí)行如下命令行 bcdedit /create /d "Windows XP" /application bootsector *運行后會返回所創(chuàng)建新項的ID,如{a1b6c8} set id={a1b6c8} *項ID由計算機自動生成,,此處為方便說明而使用上例 bcdedit /set %id% locale zh-cn bcdedit /set %id% device partition=C: bcdedit /set %id% path \PBR1 bcdedit /set %id% description "Windows XP" bcdedit /displayorder %id% /addlast 三,、取消雙系統(tǒng) a.要取消Vista/Win7啟動菜單中的XP系統(tǒng),激活第二個主分區(qū),,啟動進入Vista/Win7,,用管理員權(quán)限運行cmd,然后輸入執(zhí)行如下命令行 bcdedit /delete {a1b6c8} *此處為方便說明而使用上例 b.要取消XP啟動菜單中的Vista/Win7系統(tǒng),,激活第一個主分區(qū),,啟動進入XP,刪除boot.ini中的C:\PBR2="Microsoft Windows Vista/Win7 Ultimate" 即可 |
|