Apple電腦采用Intel芯片組以后,硬件架構與常規PC差不多,因此,理論上奠定了可以在Apple的電腦上安裝Windows系統的基礎。
而Apple公司為了方便用戶安裝Windows,推出了Bootcamp軟件。通過bootcamp,可以在不損壞Mac os X的基礎上方便地從硬盤中劃出一塊空間以安裝windows,并且,bootcamp還自帶了for windows (Bootcamp 1.4 beta開始,已經支持windwos xp 和windows vista)的驅動程序。bootcamp有一個缺點:只能給windows分配一個分區。
備好光盤以及相應的應用軟件:
1、Windows XP SP2或Vista安裝光盤(Windows 2003等其實也可以用,只是之后安裝驅動需要手工)
2、空白光盤1張(或者刻好Mac driver for windows的光盤)
3、BootCamp軟件(2007年3月底是BootCamp1.2.dmg)
4、Mac OS X的DVD光盤(不是必需的,防止如果安裝過程失敗,用于恢復蘋果Mac系統)
安裝過程:
1、在Mac系統下安裝雙系統:Mac OS X+Windows XP(包括安裝好驅動)。
注意:如果要給Windows分配兩個分區C和D,比如C盤20G,則此處給Windows分區留的大小就是20G,是不包含D盤的大小的,D盤我們隨后是從Mac分區的尾部再劃分出來的。
2、修改Windows啟動盤的boot.ini文件。
windows 盤的boot.ini里記錄了windows目錄所在位置(該文件屬性為隱藏的系統文件,因此缺省下是看不到的),正常 bootcamp分區之后,windows目錄在multi(0)disk(0)rdisk(0)partition(3)\WINDOWS。如果我們隨后要做第二個Windows分區,則需要編輯該文件,將此處的partition(3)改為partition(4)——這個3改4在boot.ini中有兩處。改好之后,在沒分第二個windows分區之前,該windows盤已經無法正常啟動了;等第二個windows分區劃分好之后,這里的 partition(4)正好可以啟動了。
修改boot.ini的方法為:
2.1 進入DOS:點擊開始,所有程序->附件->命令提示符;
2.2 到根目錄:cd \
2.3 修改boot.ini的屬性:attrib -h -s boot.ini
2.4 編輯boot.ini:edit boot.ini,在編輯器中,將該文件的兩處partition(3)改為partition(4),保存并退出
2.5 恢復boot.ini的屬性:attrib +h +s boot.ini
2.6 重啟機器,進入Mac系統(此時windows系統已無法進入)
3、創建第二個windows分區
這里利用了Mac OS X里面的diskutil工具,命令行格式的,再次提醒一旦依照本文分出第二個windows分區之后,bootcamp軟件就不能使用了。
3.1 進入Mac OS X
3.2 運行終端程序:菜單條,轉到->實用程序->終端
3.3 察看現有分區情況:在終端程序的命令行輸入diskutil list并回車
這時一般會看到disk0(這是機器內置硬盤啦)和以下幾個分區,disk0s1(EFI,200.0MB,Mac OS X的引導部分),disk0s2(Apple_HFS,這是Mac的分區),disk0s3(Microsoft Basic,這是第一步裝雙系統分出來的windows分區,在整個硬盤的最尾部,也就是windows的C盤)。
diskutil --help或者man diskutil都可以看到關于diskutil的幫助
3.4 在Mac分區(disk0s2)的尾部劃分出第二個windows分區
假設disk0s2的容量size為60G(實際為3.3察看到的disk0s2的大小),您需要從中再劃分出一個20G的windows分區來(也就是Mac留下40G),那么您需要輸入命令行
sudo diskutil resizeVolume disk0s2 40G "MS-DOS FAT32" windisk 20G
以上命令行windisk可以隨便寫,40G+20G等于3.3步驟看到的disk0s2的容量,即使今后你要將windows第二分區格式化成 NTFS,此處也應該寫"MS-DOS FAT32"。此步要求你輸入超級用戶密碼(如果你一開始設有密碼)。如果此步正確,會提示verifying... (之后會提示需要重啟機器),這里不應該提示有錯誤信息。
3.5 再次察看分區,以確認已經分好第二個windows分區:diskutil list
這時應該比3.3步多看到disk0s4,disk0s4為原來的disk0s3,新的disk0s2和disk0s3分別為3.4中設定的兩個值
4、格式化第二個windows分區
重啟計算機,進入windows,這時就會看到兩個windows分區了(可能一個是C盤,一個是E盤,D盤盤符被光驅所用,你可以通過調整磁盤符號來修改它),點擊第二個windows分區,選擇格式化。如果這個分區很大,格式化有可能失敗,那么解決辦法可以用一種叫做ERD Commander Boot CD的光盤啟動,然后格式化那個頑固的分區;當然,也可以用windows安裝光盤試圖往這個新分區安裝系統,讓它完成格式化后中斷安裝。
注意事項:
1、由于劃分兩個windows分區之后,全新安裝windows可能會無法安裝,因此,需要將做好的windows啟動盤備份起來,做法之一可以用前面提及的ERD Commander Boot CD啟動,然后用其系統備份System Restore中的ghost工具將windows啟動盤(C盤)備份到D盤中,以備以后恢復;當然也可以用DOS啟動光盤+DOS的ghost來備份,但是DOS下有可能不識別macbook/pro的鍵盤,需要外接一個usb鍵盤。
2、完全可以劃分出第三個、第四個windows分區,只需要注意2.4中修改partition(3)指向windows所在的分區,比如三個windows分區,則這里的3需要改為5,以此類推;另外就是3.4步驟中,需要相應多劃分幾個分區。
3、如果過程中出錯導致Mac OS X無法啟動,則在啟動時按住Option鍵,出現磁盤界面后,把Mac OS X的光盤放入驅動器,并點擊光盤啟動,重新安裝Mac OS X,在安裝Mac OS X中,在第二還是第三個界面時,左下角有個選項按鈕要點開,然后選擇全新安裝。
|