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的樂趣。
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.