自從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還沒有試過,希望有試過的朋友熱心幫忙寫
一篇教學文吧^^)
好,廢話不多說~開始來備份、還原吧!
完整地安裝好BootCamp上的Windows
在所有的工作啟動之前,你的電腦上當然要有BootCamp的Windows可以備份啦
,如果你沒有安裝過BootCamp,本站有教學文章 ,跟著一步步做就可以完成
BootCamp的Windows安裝,不過要提醒你的是,在安裝的過程中分割硬碟請小
於32GB,格式化成FAT32,並且你的作業系統要是Windows XP
備份Windows
當你BootCamp的Windows安裝好,你的Windows裡面也安裝好了所有你需要的
軟體、更新、設定、檔案等等,就可以來進行備份囉。
備份一個”好的”Windows有幾個好處,就是你的WinXP如果突然掛掉開不了
機,或是中毒很深無法使用、或是你要幫家人重灌BootCamp的Windows,就可
以拿這個備份好的Windows還原來用,這樣不僅可以馬上回復正常工作,也可
以省去很多安裝、設定WinXP軟體的時間~
備份Windows很簡單,只要在Mac下面,將BootCamp分割出來那個磁區打開,
然後將所有檔案全選,複製到別的資料夾中就可以,當然你可以存在Mac本身
的硬碟磁區上,或者外接硬碟上也可以,如果你想要確保這個複製過去的
Windows不會有檔案不小心被殺掉,你可以參考本站的這篇文章 ,將這些檔
案製作成一個sparseimage,不過不同的是,不需要映像檔加密啦^^
在這邊,Stanley是將所有的檔案複製到外接硬碟上的一個叫做”
BootCampWINXP”的資料夾裡~
還原Windows-清除BootCamp磁區
OK,假設今天你的BootCamp磁區上的Windows已經病入膏肓,需要重灌了,我
們就來使用還原的方式,將我們備份起來好的WinXP還原回去~
開啟BootCamp助理(在應用程式>>工具程式裡,或者快速鍵
Command+shift+u)
選擇開始Windows安裝程序,並且放入WinXP的光碟
接下來就會進入WinXP的安裝程序,我們這邊要做的,是利用WinXP安裝程序
來清除BootCamp磁區上的檔案~接下來就看圖操作囉~
接連按下Enter、 F8、ESC之後,就會看到選擇磁區圖,選擇C:
接下來,問你格式化的格式時,請選擇”將磁碟分割格式化為FAT檔案系統(
快速)”
接著下個畫面就按下F、Enter繼續,接下來就開始格式化C:
很快地格式化完畢後,安裝程式就開始複製WinXP的檔案到C:中
複製檔案完畢之後,會有以下提醒你電腦會重新開機的畫面,這個時候,請
你按下option鍵,直到重新開機選單出現,因為我們沒有要繼續安裝,我們
要回到Mac下面~
回到Mac下面後,打開BootCamp磁區,你應該會看到有六個項目
請把有鎖頭的項目,按右鍵開啟”簡介”,然後把”已鎖定”的項目都取消
勾選,最後,把這六個項目都丟到垃圾桶,並且清除垃圾桶~
這樣就完成了清除磁區~
還原Windows-複製檔案回去
現在我們就要把好的WinXP給複製回去
打開你放置好的WinXP的資料夾或者Sparseimage檔,同時也開啟乾淨的
BootCamp磁區~
首先,請你先找到 ntldr、NTDETECT.COM、boot.ini、PAGEFILE.SYS這四個
檔案,並先把它們複製到BootCamp磁區(windows開機會先去讀這四個檔案,
所以要放在前面)
接下來,再把其他剩餘的檔案,複製到BootCamp磁區~
基本上,複製完畢之後,你的WinXP就還原成功,又是一條活龍了,你可以重
新開機按住option,選擇用WinXP開機,進去看看是不是成功了呢~
還原Windows會遇到的問題
如果,你備份好的WinXP要還原到不同台電腦上的話,基本上,還原回去之後
,還要再重新安裝一次BootCamp的Driver,這樣硬體才能正常使用~
如果你不想燒光碟出來,你也可以用以下的方法來重新安裝BootCamp驅動程
式~
首先,看到Boot Camp 助理後,對它滑鼠按"右鍵",點選"顯示套件內容"
接著應該會跳出一個叫做"contents"的資料夾,進入之後再點進
"Resourses"的資料夾
裡面有個DiskImage.dmg的檔案,這個就是驅動程式的光碟映像檔
你可以點擊兩下,應該會在桌面出現Mac Drivers的虛擬資料夾,裡面所有的
檔案就是驅動程式了
接下來,你可把虛擬資料夾裡的所有檔案複製到Boot Camp磁區的Windows裡
,例如你可以在windows磁區裡面建立一個資料夾,然後把檔案都複製進去,
等會重新開機到windows中的時候,去那個資料夾裡執行setup.exe檔就可以
開始更新驅動程式了
有些機種還會遇到重新開機之後,會先跳出一個desktop記事本的檔案,裡面
寫著
[.ShellClassInfo]
LocalizedResourceName=@%.....
解決方法,點選”開始”>>”執行”,然後輸入msconfig,按下enter
然後把裡面有關於[desktop]的選項取消勾選,這樣應該就可以解決了~
如同本篇文章一開始說的,這是一種”土法煉鋼型”的備份方式,但起碼有
效,如果各位朋友有別種的備份還原方式,還請您不要吝嗇來教教我們囉~
另外,誠徵有玩過NetRestore 的朋友,來教教我們怎麼用吧,聽說這是一套
強大的備份、還原、大量安裝的”免費”軟體,看起來功能強大又快速,比
起我們這裡的方法,應該是會好上許多~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.211.215