WinXP+Linux+Mac OS X三個作業系統安裝方法
來源:互聯網
上載者:User
在一台PC上,同時安裝Windows XP、Mac OS X,甚至Fedora Linux等多個作業系統。我的總體思路就是,將WinXP的啟動管理器(NT Loader)作為預設的啟動管理器,其他動作系統的啟動管理器安裝在其作業系統相應的分區,由NT Loader調用這些啟動管理器,這樣它們就可以啟動各自對應的作業系統了。
具體的做法,寫出來比較繁多,這裡,只講講大致的過程。
1, 安裝之前,規劃好硬碟和分區
既然要安裝多個作業系統,就要先規劃好各自的硬碟分區。總的原則是:
1.1 給各個作業系統規劃好分區位置和大小。現在的作業系統,越來越大了。WinXP作為最常用的系統,要安裝很多軟體,所以分區自然不能小了。我的WinXP 分區有14G,現在已經用掉了10多G。而Fedora和Mac OS X,也得分配6--10G左右的空間才算寬裕。
1.2 規劃好分區之後,並不是馬上要分區格式化。而是,將這部分空間空著,待安裝相應作業系統的時候,由它們各自的分區格式化軟體來完成分區和格式化。很不贊成用Partition Magic之類的分區軟體,這是造成分區損壞、資料丟失的重大安全隱患。
2, 按常規做法,安裝Windows XP
現在,開機就是Windows的標誌性的彩旗,NT Loader還沒有其他的選擇。
3, 安裝Fedora Linux
需要注意的是:
3.1 Linux一般要求3個分區,分別是開機磁碟分割/boot、記憶體交換分區和根目錄分區/。除了根目錄分區,其他兩個分區不是必需的。但還是建議你分這樣3個分區。因為,專門的開機磁碟分割易於管理,而專門的記憶體交換分區可以提高系統運行效能。開機磁碟分割不必很大,100MB左右就夠。記憶體交換分區取512MB或者跟記憶體一樣大也就可以了,餘下的全部分配到根目錄分區。
3.2 安裝過程中,主要安裝步驟結束之後,會要求安裝啟動管理器,比如GRUB。這時,請選擇將其安裝在剛剛劃分出的那個開機磁碟分割。不要選擇安裝在主硬碟開機磁碟分割,這樣就把Windows XP的NT Loader覆蓋掉了,後面的步驟也就沒法繼續了。(當然,真這樣做了,還是可以恢複的,就是用WinXP的安裝盤重新修複安裝一下,恢複NT Loader。)
3.3 安裝完畢,重啟電腦,你發現沒有任何變化,Linux根本沒有出現。因為,Linux的啟動管理還沒有啟動的機會。
3.4 關鍵的一步來了,我們要提取Linux Boot分區的開機磁區。就是將該分區的第一個扇區的內容提取出來,儲存成NT Loader所在分區下的一個普通檔案。這個步驟,有很多軟體可以協助我們完成。比如,在Windows之下,可以有AccessDisk等軟體;在 Fedora Linux下,有命令列工具dd。總之,只要將該扇區512位元組的內容讀取出來,儲存成一個檔案就行了。比如,儲存成C:/linux.bt 。
3.5 修改C:/boot.ini檔案,在[operating systems]節添加啟動到linux.bt的內容,比如這樣:
C:/linux.bt="Fedora Core 4"
3.6 現在,你再重啟電腦,就會出現選擇啟動Winodws,還是Fedora的啟動管理介面了。選擇Windows,自然就是直接啟動XP了;選擇 Fedora,其實是調用了Linux Boot分區中的啟動管理器,出現GRUB介面,這時就可以選擇啟動Fedora了。當然,你也可以配置GRUB,添加一個切換回NT Loader的選項。我就是這麼做的。
4. 安裝Mac OS X
我們已經安裝和配置好了WinXP和Fedora的雙作業系統,現在進一步,安裝Mac OS X。
4.1 按通常方法,安裝好Mac OS X。一般,我都是將下載來的iso映像檔案燒錄成DVD再安裝的。
注意一下,安裝開始過程中,會讓我們選擇安裝到哪個卷,但此時往往沒有卷可供選擇。網上有很多人在這一步就沒有頭緒了。其實這是因為還沒有可供安裝的卷(就是我們平常說的分區)。這時候,我們就要選擇安裝介面上方的菜單,選擇其中的分區和格式化功能。遺憾的是,安裝的時候我沒有記下來確切的菜單位置和名稱了。
分區格式化完畢,就有一個大大的硬碟表徵圖供我們選擇,一路安裝下去了。
4.2 安裝完畢,重啟電腦。顯然,這時我們仍然只能選擇Windows和Fedora,不見Mac OS的影子。
啟動到Windows,將Mac OS X安裝光碟片上的CHAIN0這個檔案複製到C:/。
然後還是修改boot.ini,在[operating systems]節添加如下內容:
C:/CHAIN0= "Mac OS X Loader"
4.3 再重啟電腦,你就有Mac OS X Loader這個啟動選項了。Mac OS X的啟動管理器啟動後,會列出其識別的分區,除了自己的Mac OS所在的卷,還能識別出C盤上的NT Loader。選擇這個,當然就回到Windows的NT Loader了。
好,做多作業系統共存的方法講完了。雖然講的只是大致的步驟,卻覺得也夠煩瑣了。其實,關鍵還是要大家自己去操作、體會、琢磨,才能體會其中DIY的樂趣。