28

自從BootCamp推出以來,如何備份、還原BootCamp 磁區上的 Windows一直都是很多朋友在問的問題,為什麼呢?因為windows從PC牽到Mac來,它依然還是Windows ,一樣會中毒、當機、檔案壞掉開不了機…(文章過長恕刪),在PC上有GHOST這樣的產品,讓你可以輕鬆地備份、還原Windows,可是在Mac上,因為基本的開機結構不太一樣,所以GHOST那套拿到Mac上的BootCamp來不太管用,因此就有了這篇文章的產生~

這篇文章的原始出處是來自於macosxhints ,Stanley親自試過一遍之後,將截圖貼上來並且補充一些會遇到問題的解決方式,希望對於一些需要常常重灌BootCamp上Windows的朋友,有些幫助~

不過,還是要先強調一下,本篇備份還原Windows的方法,基本上是屬於”土法煉鋼型”,並且請注意以下的限制:

1.BootCamp版本請更新到1.3
2.BootCamp上的Windows為Windows XP
3.BootCamp磁區應為小於32GB的FAT32格式

所以如果你要備份的是超過32GB的NTFS磁區、作業系統為Vista(好像只能灌在NTFS格式的硬碟上),就不適用本篇文章的教學方法,你會需要的是另外一套軟體”NetRestore ”(Stanley還沒有試過,希望有試過的朋友熱心幫忙寫一篇教學文吧^^)

好,廢話不多說~開始來備份、還原吧!

1完整地安裝好BootCamp上的Windows
在所有的工作啟動之前,你的電腦上當然要有BootCamp的Windows可以備份啦,如果你沒有安裝過BootCamp,本站有教學文章 ,跟著一步步做就可以完成BootCamp的Windows安裝,不過要提醒你的是,在安裝的過程中分割硬碟請小於32GB,格式化成FAT32,並且你的作業系統要是Windows XP

2備份Windows
當你BootCamp的Windows安裝好,你的Windows裡面也安裝好了所有你需要的軟體、更新、設定、檔案等等,就可以來進行備份囉。

備份一個”好的”Windows有幾個好處,就是你的WinXP如果突然掛掉開不了機,或是中毒很深無法使用、或是你要幫家人重灌BootCamp的Windows,就可以拿這個備份好的Windows還原來用,這樣不僅可以馬上回復正常工作,也可以省去很多安裝、設定WinXP軟體的時間~

Arrow_Down

備份Windows很簡單,只要在Mac下面,將BootCamp分割出來那個磁區打開,然後將所有檔案全選,複製到別的資料夾中就可以,當然你可以存在Mac本身的硬碟磁區上,或者外接硬碟上也可以,如果你想要確保這個複製過去的Windows不會有檔案不小心被殺掉,你可以參考本站的這篇文章 ,將這些檔案製作成一個sparseimage,不過不同的是,不需要映像檔加密啦^^

Arrow_Down

在這邊,Stanley是將所有的檔案複製到外接硬碟上的一個叫做”BootCampWINXP”的資料夾裡~
ad281

3還原Windows-清除BootCamp磁區
OK,假設今天你的BootCamp磁區上的Windows已經病入膏肓,需要重灌了,我們就來使用還原的方式,將我們備份起來好的WinXP還原回去~

Arrow_Down

開啟BootCamp助理(在應用程式>>工具程式裡,或者快速鍵Command+shift+u)
選擇開始Windows安裝程序,並且放入WinXP的光碟

2


Arrow_Down

接下來就會進入WinXP的安裝程序,我們這邊要做的,是利用WinXP安裝程序來清除BootCamp磁區上的檔案~接下來就看圖操作囉~
接連按下Enter、 F8、ESC之後,就會看到選擇磁區圖,選擇C:
3

Arrow_Down
接下來,問你格式化的格式時,請選擇”將磁碟分割格式化為FAT檔案系統(快速)”
4

Arrow_Down接著下個畫面就按下F、Enter繼續,接下來就開始格式化C:
5


Arrow_Down
很快地格式化完畢後,安裝程式就開始複製WinXP的檔案到C:中
6

Arrow_Down複製檔案完畢之後,會有以下提醒你電腦會重新開機的畫面,這個時候,請你按下option鍵,直到重新開機選單出現,因為我們沒有要繼續安裝,我們要回到Mac下面~
7

Arrow_Down
回到Mac下面後,打開BootCamp磁區,你應該會看到有六個項目
8

Arrow_Down請把有鎖頭的項目,按右鍵開啟”簡介”,然後把”已鎖定”的項目都取消勾選,最後,把這六個項目都丟到垃圾桶,並且清除垃圾桶~
9

這樣就完成了清除磁區~

4還原Windows-複製檔案回去
現在我們就要把好的WinXP給複製回去
打開你放置好的WinXP的資料夾或者Sparseimage檔,同時也開啟乾淨的BootCamp磁區~

Arrow_Down

首先,請你先找到 ntldrNTDETECT.COMboot.iniPAGEFILE.SYS這四個檔案,並先把它們複製到BootCamp磁區(windows開機會先去讀這四個檔案,所以要放在前面)
10

Arrow_Down接下來,再把其他剩餘的檔案,複製到BootCamp磁區~
11

基本上,複製完畢之後,你的WinXP就還原成功,又是一條活龍了,你可以重新開機按住option,選擇用WinXP開機,進去看看是不是成功了呢~

5還原Windows會遇到的問題
如果,你備份好的WinXP要還原到不同台電腦上的話,基本上,還原回去之後,還要再重新安裝一次BootCamp的Driver,這樣硬體才能正常使用~

如果你不想燒光碟出來,你也可以用以下的方法來重新安裝BootCamp驅動程式~


首先,看到Boot Camp 助理後,對它滑鼠按”右鍵”,點選”顯示套件內容”

接著應該會跳出一個叫做”contents”的資料夾,進入之後再點進”Resourses”的資料夾

裡面有個DiskImage.dmg的檔案,這個就是驅動程式的光碟映像檔

你可以點擊兩下,應該會在桌面出現Mac Drivers的虛擬資料夾,裡面所有的檔案就是驅動程式了

接下來,你可把虛擬資料夾裡的所有檔案複製到Boot Camp磁區的Windows裡,例如你可以在windows磁區裡面建立一個資料夾,然後把檔案都複製進去,等會重新開機到windows中的時候,去那個資料夾裡執行setup.exe檔就可以開始更新驅動程式了

Arrow_Down

有些機種還會遇到重新開機之後,會先跳出一個desktop記事本的檔案,裡面寫著
[.ShellClassInfo]
LocalizedResourceName=@%…..
12

Arrow_Down解決方法,點選”開始”>>”執行”,然後輸入msconfig,按下enter
然後把裡面有關於[desktop]的選項取消勾選,這樣應該就可以解決了~

13

如同本篇文章一開始說的,這是一種”土法煉鋼型”的備份方式,但起碼有效,如果各位朋友有別種的備份還原方式,還請您不要吝嗇來教教我們囉~

另外,誠徵有玩過NetRestore 的朋友,來教教我們怎麼用吧,聽說這是一套強大的備份、還原、大量安裝的”免費”軟體,看起來功能強大又快速,比起我們這裡的方法,應該是會好上許多~

 

教學分類: 

10.4Tiger適用10.5Leopard適用系統相關Windows專區