將XP與Vista裝在同一分區(qū)讓XP不中毒

字號(hào):

C分區(qū)是硬盤(pán)最外圈,做系統(tǒng)分區(qū)的好處自然不必說(shuō)了。將XP與Vista安裝在一個(gè)分區(qū)下,可以同時(shí)備份雙系統(tǒng),不然任何一個(gè)系統(tǒng)出毛病,都會(huì)影響到另一個(gè)系統(tǒng)不能啟動(dòng)。
     我發(fā)現(xiàn)用這種方法安裝好的XP系統(tǒng)上網(wǎng)幾乎不染病毒,可以*奔(因?yàn)椴《镜淖髡邽榱吮WC病毒文件盡可能得小,便于通過(guò)互聯(lián)網(wǎng)傳播,都采用傻瓜式編程,這樣的病毒就算進(jìn)入你的機(jī)器,也因?yàn)檎也坏皆摳腥韭窂蕉鵁o(wú)法發(fā)揮做用),但通過(guò)優(yōu)盤(pán)感染則不能幸免。
     至于為什么兩個(gè)系統(tǒng)不能裝在同一個(gè)分區(qū)中,那是因?yàn)閮蓚€(gè)系統(tǒng)的三個(gè)文件夾重名,這三個(gè)文件夾分別是:Documents and Settings Program Files Windows(2000是WINNT),只要把XP系統(tǒng)的安裝目錄改一下就可以了,比如裝在 C:\WINXP\ 下。
     這樣,這三個(gè)文件夾就分別變?yōu)椋?BR>    C:\WINXP\Documents and Settings
    C:\WINXP\Program Files
    C:\WINXP\Windows.
    但是已經(jīng)裝好的系統(tǒng)就不能改了,也就是說(shuō)必須重新制作XP系統(tǒng)光盤(pán)。
     整個(gè)過(guò)程需要下列軟件:
     光盤(pán)鏡像編輯軟件 UltraISO
     系統(tǒng)光盤(pán)測(cè)試軟件 VMware Workstation 或 Virtual PC
     光盤(pán)刻錄軟件 nero
     XP-Vista 啟動(dòng)菜單修改軟件 VistaBoot PRO 3.1
     我前幾天在遠(yuǎn)景論壇發(fā)過(guò)一個(gè)怎樣把XP與Vista都裝在一個(gè)分區(qū)中的貼子,得到廣大網(wǎng)友的支持,并指出了貼子的不足之處。其實(shí),我把一個(gè)很簡(jiǎn)單的貼子寫(xiě)復(fù)雜了,現(xiàn)將貼子修改整理,內(nèi)容如下:
     把一張你常用的XP系統(tǒng)光盤(pán)插入光驅(qū),打開(kāi) UltraISO,執(zhí)行“文件”→“打開(kāi)光盤(pán)”,找到這兩個(gè)文件:
     winnt.sif HIVESFT.INF,應(yīng)該都在 \i386 目錄下,如果你的光盤(pán)不是XP系統(tǒng)原版光盤(pán)(比如用 EasyBoot 制作的系統(tǒng)光盤(pán),這種系統(tǒng)光盤(pán)帶有色彩背景圖像和中文菜單),那么你就得找到安裝程序啟動(dòng)文件夾(大約6-9M,常以 BOOT EZBOOT 為文件夾名)。
     以這個(gè)文件夾里的 winnt.sif 為準(zhǔn),把這兩個(gè)文件提取出來(lái)保存。不要關(guān)閉 UltraISO,因?yàn)榻酉聛?lái)還要用到它。
     用記事本打開(kāi) winnt.sif,在 [Unattended] 這一欄下添加如下內(nèi)容:
    TargetPath=\WINXP\WINDOWS
    ProgramFilesDir = "\WINXP\Program Files"
    CommonProgramFilesDir = "\WINXP\Program Files\Common",最后將此保存。
     用記事本打開(kāi) HIVESFT.INF,找到 DEFAULT_PROFILES_DIR="%SystemDrive%\Documents and Settings" 這一行,把 "%SystemDrive%\Documents and Settings" 改為 "%SystemDrive%\WINXP\Documents and Settings",然后保存。
     接著,把改好的這兩個(gè)文件替換回去。方法就是單擊 UltraISO 光盤(pán)目錄上原文件所在的文件夾,執(zhí)行 "操作" "添加文件",找到改好文件的目錄,選擇文件,覆蓋就行了。把兩個(gè)文件都覆蓋完后另存為光盤(pán)鏡像。
     然后用 VMware Workstation (Virtual PC 2007 也不錯(cuò),微軟官方網(wǎng)站有下載) 測(cè)試光盤(pán)鏡像,VMware Workstation 就是虛擬機(jī),測(cè)試光盤(pán)鏡像就是用它虛擬一臺(tái)機(jī)器進(jìn)行一次系統(tǒng)的全安裝過(guò)程。新建虛擬機(jī)后建議把軟驅(qū)刪除,因?yàn)檫@個(gè)東西挺煩人的。
     沒(méi)有什么問(wèn)題的話就可以刻盤(pán)了。注意,千萬(wàn)不要把這個(gè)ISO文件直接刻錄到光盤(pán)上,要選擇用鏡像刻盤(pán)這一項(xiàng)。
     完成后,我們就可以用剛做好的系統(tǒng)盤(pán)重裝XP了,裝好后我們發(fā)現(xiàn) C 盤(pán)下仍然有 Program Files 這個(gè)目錄,這是由安裝程序低能造成的(Microsoft 的系統(tǒng)本地化沒(méi)做好)。沒(méi)關(guān)系,把它剪切到 C:\WINXP\下就可以了。
     然后,單擊“工具”→“文件夾選項(xiàng)”,在“查看”中選擇“顯示文件的擴(kuò)展名,顯示所有的隱藏文件和文件夾”,不選擇“隱藏受保護(hù)的系統(tǒng)文件”,備份好C盤(pán)里的引導(dǎo)文件,
    autoexec.bat
    boot.ini
    bootfont.bin
    config.sys
    IO.SYS
    MSDOS.SYS
    NTDETECT.COM
    ntldr
     一共八個(gè)。一旦出現(xiàn)什么問(wèn)題,用深山紅葉光盤(pán)啟動(dòng)系統(tǒng),把這幾個(gè)文件復(fù)制回來(lái),至少XP系統(tǒng)能進(jìn)得去。
     然后安裝Vista(建議在XP下用虛擬光驅(qū)安裝,安裝后直接就進(jìn)入了Vista,這時(shí)千萬(wàn)不要慌),進(jìn)入Vista后重復(fù)在XP下的一個(gè)步驟,那就是顯示受保護(hù)的系統(tǒng)文件,顯示文件的擴(kuò)展名。這時(shí)我們發(fā)現(xiàn),原來(lái)的 boot.ini 文件被加上了另外的一個(gè)擴(kuò)展名,我們把它去掉只讀屬性,改回原名,不然的話就無(wú)法啟動(dòng)XP了。
     安裝VistaBoot修改啟動(dòng)菜單,最后重新啟動(dòng)計(jì)算機(jī)就可以進(jìn)入XP了。