一般情況下,我們安裝雙系統(tǒng)的常規(guī)方法是將不同的系統(tǒng)安裝在不同的分區(qū),這樣不僅要預(yù)先規(guī)劃好分區(qū),平時(shí)雙系統(tǒng)的備份和維護(hù)也非常麻煩。今天為大家介紹一種新方法,可以把系統(tǒng)變?yōu)閱挝募?,而且可以放置在任意分區(qū),還可以任意移動(dòng),備份和恢復(fù)也只要復(fù)制粘貼即可。
按部就班單文件系統(tǒng)制作流程
目前,windows7和Windows xp(以下分別簡稱Win7和xp)是大家最常用的兩個(gè)系統(tǒng),也是很多用戶選擇安裝的雙系統(tǒng)。win7原生支持以虛擬磁盤(以下簡稱vhd)方式啟動(dòng),windows xp通過“firadisk”驅(qū)動(dòng),也可以實(shí)現(xiàn)鏡像方式啟動(dòng)。
因此基于上述特性,對于安裝“win7+xp”雙系統(tǒng)的用戶,我們其實(shí)可以不安裝實(shí)體系統(tǒng),而只要分別制作一個(gè)vhd文件和鏡像文件即可完美享受雙系統(tǒng)。為了讓大家對操作流程更清楚,我們將操作步驟細(xì)分為下面5步,大家只要按這個(gè)流程制作即可。
1、在現(xiàn)有xp或win7系統(tǒng)的基礎(chǔ)上創(chuàng)建一個(gè)vhd磁盤;
2、加載vhd磁盤并將win7系統(tǒng)安裝在該磁盤,然后獲取win7單文件系統(tǒng);
xp單文件系統(tǒng)按照《把系統(tǒng)放進(jìn)內(nèi)存里自己打造高速ramos》一文當(dāng)中介紹的方法獲取;
3、在winpe中將必需的啟動(dòng)文件復(fù)制到d盤并格式化c盤,同時(shí)將引導(dǎo)記錄更改為nt60格式;
4、將啟動(dòng)文件和單文件系統(tǒng)復(fù)制到c盤;
5、在winpe中運(yùn)行“bcdtool.exe”,依次配置win7和xp單文件系統(tǒng)的啟動(dòng)。
第一步 獲取win7單文件系統(tǒng)
由于xp系統(tǒng)不支持創(chuàng)建和加載vhd,因此xp用戶首先要準(zhǔn)備一個(gè)winpe系統(tǒng),然后在其中創(chuàng)建并加載vhd進(jìn)行安裝。方法很簡單,只要把win7光盤中全部文件復(fù)制到d盤,然后將下載的“geldr”文件拷貝到c盤,再打開“c:/boot.ini”添加啟動(dòng)即可。完成后重啟系統(tǒng)進(jìn)入winpe,接著啟動(dòng)命令提示符并輸入命令“diskpart/sd:/diskpart.txt”創(chuàng)建并加載vhd就可以了。
注:win7用戶直接進(jìn)入系統(tǒng),以管理員身份啟動(dòng)“命令提示符”程序并執(zhí)行上述命令即可。
接下來,繼續(xù)在命令提示符窗口中輸入“d:/sources/setup.exe”激活安裝(假設(shè)已經(jīng)將win7全部文件復(fù)制到d盤),在“你希望將系統(tǒng)安裝到哪個(gè)分區(qū)”步驟時(shí)將系統(tǒng)安裝到上面創(chuàng)建的虛擬硬盤,這個(gè)虛擬硬盤標(biāo)示為“disk1partion1”。
剩下的操作按屏幕提示完成win7安裝,這樣就獲得了安裝在“d:/win7.vhd”的win7單文件系統(tǒng)了。
提示:只有winpe3.0(即win7自帶的winpe)的“diskpart”命令才支持創(chuàng)建vhd文件,所以請大家務(wù)必使用win7核心的winpe。文中的“diskpart.txt”是已經(jīng)制作好的批處理文件,默認(rèn)在d盤(d盤必須為ntfs格式,并保證有足夠的空間創(chuàng)建系統(tǒng)文件)創(chuàng)建一個(gè)大小為10gb的“win7.vhd”文件。大家可以用“記事本”打開“diskpart.txt”根據(jù)自己的情況修改。
通過上述操作獲得win7單文件系統(tǒng)后,你現(xiàn)在有兩個(gè)選擇:
1、如果你現(xiàn)在安裝的是xp系統(tǒng),并且你的內(nèi)存并不是很大,那么可以選擇保留現(xiàn)有xp系統(tǒng),然后只需要在winpe中配置win7單文件系統(tǒng)的啟動(dòng)就可以組成“傳統(tǒng)xp系統(tǒng)+win7單文件系統(tǒng)”的雙系統(tǒng);
2、如果你現(xiàn)在安裝的是xp或者win7系統(tǒng),并且你的內(nèi)存比較大,那么可以選擇按照《把系統(tǒng)放進(jìn)內(nèi)存里自己打造高速ramos》一文當(dāng)中介紹的方法,制作一個(gè)運(yùn)行在內(nèi)存當(dāng)中的xp系統(tǒng),然后格式化當(dāng)前系統(tǒng),再在winpe中配置啟動(dòng),獲得“win7單文件系統(tǒng)+xp單文件系統(tǒng)”的雙系統(tǒng)。
當(dāng)然,為了保險(xiǎn)起見,推薦保留原系統(tǒng),在確認(rèn)單文件系統(tǒng)沒有問題后重新格式化原系統(tǒng)并重新配置啟動(dòng)。當(dāng)然也可以保留原系統(tǒng),不過這樣最終的結(jié)果是生成了三個(gè)系統(tǒng):原系統(tǒng)+xp單文件系統(tǒng)+win7單文件系統(tǒng)。
具體該怎樣選擇,就看自己的求了。
第二步 配置單文件系統(tǒng)啟動(dòng)
以選擇制作“win7單文件系統(tǒng)+xp單文件系統(tǒng)”的雙系統(tǒng)為例,首先把制作好的“winxp.img”放置在d盤,接著啟動(dòng)winpe系統(tǒng)(可以直接使用win7光盤進(jìn)入),在出現(xiàn)選擇安裝語言界面時(shí)按下“shift+f10”啟動(dòng)命令提示符,再根據(jù)壓縮包當(dāng)中提供的“配置單文件系統(tǒng)啟動(dòng)命令”文檔的說明輸入命令,按提示格式化c盤,然后復(fù)制必要的文件到c盤。
完成上述操作后,使用“bcdtool”配置win7和xp單文件系統(tǒng)的啟動(dòng)。
win7單文件系統(tǒng)的啟動(dòng)配置同樣在命令提示符環(huán)境中完成。輸入“d:/bcdtool”來啟動(dòng)“bcdtool”程序,然后依次點(diǎn)擊“啟動(dòng)配置→打開”,選擇打開“c:/boot/bcd”并配置win7的vhd啟動(dòng),步驟如下:
單擊“bcdtool”菜單欄的“編輯→新建Vista啟動(dòng)項(xiàng)目”按鈕,選中新建項(xiàng)目后雙擊右側(cè)窗格的“device”,將其更改為“partition=p:”(也就是加載win7.vhd虛擬磁盤的盤符,如果你輸入的是下載到的“配置單文件系統(tǒng)啟動(dòng)命令”文檔中的命令,vhd自動(dòng)加載后就是p盤,否則請自行根據(jù)實(shí)際情況修改),“description”(啟動(dòng)菜單顯示名稱)更改為“windows7vhd”,“osdevice”更改為“partition=p:”。
完成后,我們再來配置xp單文件系統(tǒng)的啟動(dòng)。
繼續(xù)點(diǎn)擊“編輯→新建實(shí)模式啟動(dòng)項(xiàng)”,將“description”更改為“bootxp”,其他設(shè)置采用默認(rèn)值。需要注意的是此時(shí)一定要確保c盤有“grldr.mbr”、“menu.lst”、“geldr”這幾個(gè)文件,否則無法完成xp單文件系統(tǒng)的啟動(dòng)。
提示:實(shí)際上不管是xp還是win7,我們只要有“bootmgr”和“bcd”配置文件,通過“bcdtool”就可以很方便配置它們的啟動(dòng),而不用管這些系統(tǒng)安裝在哪個(gè)分區(qū)。
現(xiàn)在重啟系統(tǒng),我們就可以在多重啟動(dòng)菜單中選擇“windows7vhd”進(jìn)入win7單文件系統(tǒng),選擇“bootxp”進(jìn)入xp了!