Windows 7自從10月23日發(fā)布以來(lái),以其良好的兼容性和強(qiáng)大的功能獲得了用戶的廣泛肯定。而且難能可貴的是,Windows 7對(duì)硬件的要求也不算高,絕大多數(shù)的計(jì)算機(jī)配置包括上網(wǎng)本都可以很流暢地運(yùn)行這個(gè)微軟最新的操作系統(tǒng)。這樣很多經(jīng)不起誘惑的用戶就有些蠢蠢欲動(dòng)了,很想和這個(gè)當(dāng)下最火的操作系統(tǒng)來(lái)個(gè)近距離接觸,今天我們就為大家介紹一種比較另類的Windows 7部署方法。這種方法的優(yōu)點(diǎn)是速度快,本人在Hyper-V虛擬機(jī)測(cè)試,也只用了7分鐘的時(shí)間。要是在配置高的物理機(jī)上實(shí)施,估計(jì)五分鐘左右就可以搞定一下Windows 7了。
一提到快速部署系統(tǒng),大家肯定想到的就是Ghost。其實(shí),Vista之后的操作系統(tǒng)部署就已經(jīng)使用了類似于Ghost的部署方式。Vista,Win2008,Win7和Win2008 R2的安裝光盤的Sources目錄中都有一個(gè)install.wim文件,這個(gè)文件中其實(shí)就包括了一個(gè)或多干個(gè)已經(jīng)安裝完畢的操作系統(tǒng)。也就是說(shuō),微軟其實(shí)已經(jīng)把操作系統(tǒng)安裝完了,我們只要把安裝好的系統(tǒng)從光盤復(fù)制到硬盤上就行了。大家看看,這種wim文件和Ghost是否有類似之處呢?wim和Ghost的區(qū)別在于,Ghost是基于磁盤的,Ghost備份時(shí)要記住是從哪個(gè)扇區(qū)獲得的數(shù)據(jù),將來(lái)還原數(shù)據(jù)時(shí)也要還原到相同扇區(qū)。Wim文件是基于文件系統(tǒng)的,數(shù)據(jù)從哪個(gè)目錄備份,再還原到相同目錄就可以了,因此wim相比Ghost要更加靈活,更易于移植。而且wim文件的體積也很小,有的wim文件中集成了五個(gè)不同版本的系統(tǒng),體積還不到2G。
因此我們本次快速部署Windows 7的思路其實(shí)就是通過(guò)工具從wim文件中直接把已經(jīng)裝好的操作系統(tǒng)復(fù)制到硬盤上,然后為復(fù)制的操作系統(tǒng)配置啟動(dòng)項(xiàng)就可以了。這樣安裝系統(tǒng)花費(fèi)的時(shí)間基本上就是向硬盤上復(fù)制文件的時(shí)間,因此可以在十分鐘內(nèi)完成Windows 7的部署任務(wù)。
我們準(zhǔn)備了一個(gè)測(cè)試計(jì)算機(jī),這時(shí)用Hyper-V搭建的一個(gè)虛擬機(jī),但操作方法和物理機(jī)沒有區(qū)別。測(cè)試機(jī)上有兩個(gè)分區(qū),C盤安裝了一個(gè)Win2003,現(xiàn)在準(zhǔn)備在D盤部署一個(gè)Windows 7。下面我們把具體的操作過(guò)程介紹給大家。
一 部署WAIK
在計(jì)算機(jī)上放入WAIK安裝光盤,如圖1所示,就是WAIK的安裝界面。WAIK有不同的版本,我們使用的這個(gè)版本適用于Windows 7和Windows Server 2008 R2。WAIK的部署需要兩個(gè)先決條件,.NET Framework 2.0和MSXML 6.0 SP1。
圖1
在圖1的安裝界面中選擇“.NET Framework安裝程序”,出現(xiàn)如圖2所示的.NET Framework 2.0的安裝界面,我們先來(lái)安裝這個(gè)組件。
圖2
安裝完.NET Framework 2.0后再選擇圖1中的“MSXML 6.0 SP1安裝程序”,如圖3所示,我們接下來(lái)安裝MSXML 6.0 SP1。
圖3
安裝完前兩個(gè)組件后,點(diǎn)擊圖1中的“Windows AIK安裝程序”,我們就可以進(jìn)行WAIK的部署了。如圖4所示,出現(xiàn)了WAIK的安裝向?qū)Вc(diǎn)擊下一步繼續(xù)。
圖4
接下來(lái)要選擇WAIK的安裝目錄,一般我們使用默認(rèn)值即可。
圖5
WAIK的部署非常簡(jiǎn)單,如圖6所示,WAIK的部署已經(jīng)順利完成。
圖6
二 復(fù)制操作系統(tǒng)
部署完WAIK后,我們就要利用WAIK來(lái)解開Windows 7安裝光盤中的install.wim了。我們?cè)谟?jì)算機(jī)上依次點(diǎn)擊 開始-程序-Microsoft Windows AIK-部署工具命令提示,出現(xiàn)圖7所示的界面。我們輸入命令 imagex /info e:\sources\install.wim,這條命令的意思是查看一個(gè)安裝光盤的install.wim中的內(nèi)容。
圖7
圖8是命令輸出結(jié)果的一部分,我們使用的這個(gè)Windows 7安裝文件包括了五個(gè)Windows 7版本,1號(hào)是簡(jiǎn)易版,2號(hào)是普通版,3號(hào)是高級(jí)版,4號(hào)是專業(yè)版,5號(hào)是旗艦版。這次我們準(zhǔn)備安裝的是功能最強(qiáng)的旗艦版。
圖8
如圖10所示,這次我們輸入的命令是 imagex /apply e:\sources\install.wim 5 d:\,命令的意思是把install.wim中的第五個(gè)鏡像,也就是旗艦版的鏡像復(fù)制到D盤。我在Hyper-V虛擬機(jī)上進(jìn)行的測(cè)試是用了5分鐘左右,估計(jì)物理機(jī)上可能會(huì)更快一些。
圖9
三 配置啟動(dòng)項(xiàng)
用Imagex把Windows 7旗艦版釋放到D盤后,其實(shí)我們的D盤中已經(jīng)有了一個(gè)Windows 7操作系統(tǒng)。只不過(guò)這個(gè)Windows 7沒有啟動(dòng)文件的支持,無(wú)法引導(dǎo)。我們通過(guò)下列操作讓Windows 7可以運(yùn)行起來(lái)。
首先在計(jì)算機(jī)中放入Windows 7的安裝光盤,從光盤啟動(dòng)后,如圖10所示,首先按Shift+F10,調(diào)出命令提示符窗口。我們?cè)诖翱谥羞\(yùn)行下列命令:
Copy e:\boomgr c:\ (復(fù)制安裝光盤中的bootmgr到C盤根目錄)
Md c:\boot(在C盤根目錄下創(chuàng)建boot文件夾)
Xcopy e:\boot\*.* c:\boot /s (把安裝光盤boot目錄下的所有內(nèi)容都復(fù)制到C盤的Boot目錄)
C:\boot\bootsect /nt60 sys(用Windows 7的引導(dǎo)程序取代Win2003的引導(dǎo)程序)
運(yùn)行完上述命令后,輸入 exit退出命令提示符。點(diǎn)擊圖10中的“修復(fù)計(jì)算機(jī)”。
圖10
選擇修復(fù)計(jì)算機(jī)后,如圖11所示,Windows發(fā)現(xiàn)啟動(dòng)項(xiàng)有問題,而且要進(jìn)行自動(dòng)修復(fù),選擇“修復(fù)并重新啟動(dòng)”。
圖11
計(jì)算機(jī)重啟后,如圖12所示,出現(xiàn)了Windows 7的啟動(dòng)設(shè)置界面,哈哈,Windows 7可以用了。
圖12
如圖13所示,我們現(xiàn)在可以使用Windows 7系統(tǒng)了。但每次系統(tǒng)開機(jī)后都會(huì)自動(dòng)進(jìn)入Windows 7,而無(wú)法引導(dǎo)原來(lái)的Win2003系統(tǒng)。如果我們還想使用原有的老系統(tǒng),可以在Windows 7中以管理員權(quán)限啟動(dòng)命令提示符,運(yùn)行下列命令:
bcdedit /create {ntldr}
bcdedit /set {ntldr} device partition=D:
bcdedit /set path \ntldr
bcdedit /set description “Win2003”
圖13
用Bcdedit為原來(lái)的老操作系統(tǒng)配置完啟動(dòng)項(xiàng)后,接下來(lái)我們重啟計(jì)算機(jī),如圖14出現(xiàn),雙系統(tǒng)出現(xiàn)了,問題圓滿解決!
圖14
本文出自 “岳雷的微軟網(wǎng)絡(luò)課堂” 博客,請(qǐng)務(wù)必保留此出處http://yuelei.blog.51cto.com/202879/235405
------------------------------------------------------------------------------------------
WinXP怎樣安裝Win7 GHO映像文件到其他盤,并且兩個(gè)系統(tǒng)都能啟動(dòng)
WinXP怎樣安裝Win7 GHO映像文件到其他盤,并且兩個(gè)系統(tǒng)都能啟動(dòng)
我想要開機(jī)的時(shí)候有兩個(gè)系統(tǒng)可以選,都可以啟動(dòng)。
主要的是Ghost映像文件,怎樣實(shí)現(xiàn)?
在Windows XP的基礎(chǔ)上哦
TZH517932058?2011-7-9
本來(lái)我寫好了一大堆命令
可是我突然意識(shí)到一個(gè)問題:gho文件應(yīng)該不可以恢復(fù)到不同于源分區(qū)盤符(即制作gho文件時(shí)系統(tǒng)所在分區(qū)盤符)的分區(qū)。我想起系統(tǒng)里有很多配置文件,特別是注冊(cè)表里都有許多絕對(duì)路徑,例如系統(tǒng)的環(huán)境變量有個(gè)path是c:\windows\system32,還原后這個(gè)設(shè)置仍然不會(huì)改變,但是顯然這個(gè)路徑已經(jīng)不正確了。即使能進(jìn)系統(tǒng),也會(huì)很不穩(wěn)定而且容易崩潰。進(jìn)而我突然理解為什么ghost光盤永遠(yuǎn)是“一鍵還原系統(tǒng)到C盤”
基于這點(diǎn),我以為將gho文件還原到其他分區(qū)是不可取的
但是
我又想起一中特殊的情況,以前有一個(gè)同學(xué)在xp下用光盤引導(dǎo)安裝vista組成雙系統(tǒng)。裝完之后發(fā)現(xiàn)自己無(wú)論進(jìn)哪個(gè)系統(tǒng),當(dāng)前系統(tǒng)分區(qū)都會(huì)是c,即盤符會(huì)錯(cuò)亂。稜姬遲肯侏廄蟲詢矗墨當(dāng)時(shí)都覺得看著很不爽,可是我覺得這一點(diǎn)正好可以用來(lái)解救現(xiàn)在這種情況
我分析了一下,認(rèn)為哪種造成盤符錯(cuò)亂的條件是兩個(gè)系統(tǒng)分區(qū)都是主分區(qū),不管是之前就已經(jīng)這樣,還是用vista光盤安裝時(shí)刪除了分區(qū)又重建分區(qū)的情況,因?yàn)樵谀姆N情況下安裝光盤會(huì)將目的分區(qū)激活而讓原本的c分區(qū)變成非激活狀態(tài)。xp和vista對(duì)盤符的管理機(jī)制不一樣,xp依然會(huì)認(rèn)為自己是c分區(qū),而vista會(huì)認(rèn)為激活的分區(qū)才是c分區(qū),也就是自己那個(gè)分區(qū)。所以我們可以這樣做:
將gho文件手動(dòng)還到目標(biāo)分區(qū)
在dos或pe環(huán)境下用diskgen等工具將目標(biāo)分區(qū)改成主分區(qū)+活動(dòng)分區(qū)
準(zhǔn)備bootsect文件(存在于win7安裝源<包括光盤和iso鏡像>的boot文件夾下,或者查看win7分區(qū)根目錄下隱藏系統(tǒng)文件,如果有一個(gè)bootsect.bak文件,則將后綴改為exe,或者從網(wǎng)路下載)
將其放置在c:\windows\system32目錄下
將x分區(qū)根目錄下的 boot文件夾 和 所有隱藏的文件包括系統(tǒng)文件 復(fù)制到c分區(qū)根目錄
運(yùn)行,cmd,依次執(zhí)行
bootsect /nt60 all /force
如果返回succes語(yǔ)句
重啟看看效果,推論應(yīng)該是進(jìn)win7了,且win7顯示為C分區(qū)
如果成功進(jìn)入win7,則進(jìn)入命令行執(zhí)行
bcdedit /create {ntldr} /d "Microsoft Windows XP"
bcdedit /set {ntldr} device partition=C:
bcdedit /set {ntldr} path \ntldr
bcdedit /displayorder {ntldr} /addfirst
上述代碼添加一個(gè)xp啟動(dòng)項(xiàng),是否有效有待驗(yàn)證,因?yàn)橛稚婕暗揭粋€(gè)盤符問題,xp到底是在c呢還是d呢?
綜觀上述,比較復(fù)雜,沒耐心的還是裝ghost win7在c,然后裝安裝版xp到d吧
或者下載一個(gè)安裝版的win7就OK了
直接下載個(gè)Ghost32.exe軟件,在xp系統(tǒng)下把Win7.GHO映像還原到D盤或者E稜姬遲肯侏廄蟲詢矗墨盤下即可,這個(gè)系統(tǒng)中可以運(yùn)行的。然后把還原到的Win7系統(tǒng)盤下的bootmgr和boot文件夾復(fù)制到C盤下,然后打開命令提示符,輸入C:\boot\bootsect.exe /nt60 C: /mbr 回車之后會(huì)提示成功。
如果提示打不到bootsect.exe文件,那么可以到Win7鏡像或者光盤中的boot文件夾下去復(fù)制bootsect.exe文件到C盤的boot文件夾下。然后再執(zhí)行上面那個(gè)命令,重啟就會(huì)直接進(jìn)入Win7系統(tǒng)。然后在Win7系統(tǒng)下以管理員身份運(yùn)行命令提示符,輸入以下命令:
bcdedit /create {ntldr} /d "Windows xp"
bcdedit /set {ntldr} device partition=C:
bcdedit /set {ntldr} path \ntldr
bcdedit /displayorder {ntldr} /addlast
bcdedit /timeout 6
以上命令就是添加xp啟動(dòng)菜單,命令執(zhí)行之后會(huì)提示“操作成功”。
至此雙系統(tǒng)問題已全部解決
----------------------------------------------------------------------------