在筆記型電腦上進行 Solaris 10 作業系統、Linux 與 Microsoft Windows 的多重開機Ifeyinwa Okoye,2005 年 12 月 簡介過去在 Sun Microsystems 實習時,我的第一個專案之一就是將筆記型電腦配置成可進行 Solaris 作業系統、Linux 與 Microsoft Windows 的多重開機。這項工作聽起來刺激,但卻也挺嚇人。但是,隨著工作進行,我發現這其實不難。 如需此主題的更多資訊,請參閱 PDF 格式的 Sun BluePrints OnLine 文件:Configuring Multiboot Environments on Sun x64 Systems with AMD Opteron Processors。 根據我的經驗,以下是配置多重開機系統所需執行的步驟:
1. 確定系統符合硬體與磁碟空間的基本需求確定您的 BIOS 已設定為從 CD/DVD (請參閱 http://multiboot.solaris-x86.org/iv/1.html 上的「Practical How-to」) 開機。接著,請檢查您的系統,尤其是磁碟空間與處理器類型,以確定它符合這三種作業系統的基本需求。 Fedora 至少需要 200MHz 的處理器速度、92MB RAM 以支援圖形式安裝,而且需要 6.9GB 的硬碟以供所有項目安裝之用。Windows XP 至少需要 233MHz 的處理器速度、64MB RAM 以及 1.8GB 的硬碟,以供安裝之用。Solaris 10 作業系統至少需要 120MHz 的處理器速度、256MB RAM 以及 2GB 的硬碟。對於 x86 平台上的 Solaris 作業系統,請檢查硬體相容性清單 (HCL),看看您的系統是否列於其中。若您的系統未列出,您仍可安裝 Solaris 作業系統,就像我的 Sony VAIO 筆記型電腦一樣。 我的筆記型電腦有 1GB 的記憶體、76GB 的硬碟,以及速度為 2.00GHz 的 Intel Pentium M 處理器,因此我的系統符合這三種作業系統的所有基本需求。 2. 取得磁碟分割軟體與作業系統的媒體 (CD/DVD)我使用的是 PowerQuest 的 PartitionMagic,但您也可以下載並使用其他免費套裝軟體,如 SystemRescueCd 與 Ranish Partition Manager。 以下是我取得作業系統的方式:
3. 備份您的系統和所有新安裝的系統一樣,我的第一個步驟是備份目前的檔案。安裝作業系統是一項繁瑣多變的程序,尤其是涉及單一硬碟的不同分割區時。您必須備份所有的檔案;您可以在分割硬碟後重新安裝這些檔案。 4. 決定磁碟的分割方式下一個步驟是規劃分割區。您應根據未來對每個作業系統的使用方式進行分割區規劃。以下是我分割硬碟的方式。
====================================================================================
Partition Information for Disk 1: 76,316.6 Megabytes
Volume PartType Status Size MB PartSect # StartSect TotalSects
====================================================================================
C: NTFS Pri 20,481.3 0 0 63 41,945,652
Linux ext2 Pri 20,481.3 0 1 41,945,715 41,945,715
Type BF Pri,Boot 33,295.5 0 2 83,893,824 68,189,184
ExtendedX Pri 2,055.2 0 3 152,087,355 4,209,030
EPBR Log 2,055.2 None -- 152,087,355 4,209,030
*:SWAPSPACE2 Linux Swap Log 2,055.2 152,087,355 0 152,087,418 4,208,967
我對 Solaris 作業系統配置了較多的空間,因為我計劃在此作業系統上執行大部分的開發工作。我對 Linux 與 Windows 各配置了 20GB,以便在這些平台上執行開發與測試工作。 5. 安裝 Windows我從回復磁碟重新安裝 Windows XP 與應用程式。從回復磁碟進行安裝,是一項互動式而簡易的程序。我先安裝 Windows XP,因為 PartitionMagic 必須安裝於 Windows 上。接著,啟動 Windows 並確定其可否運作。 6. 安裝磁碟分割軟體並分割硬碟
我在 Windows 上安裝 PartitionMagic,並啟動 PartitionMagic。我使用 PartitionMagic 功能表中的選項,將 Windows 的大小調整為 20GB。我建立了類型 左下方的面板顯示所有我已請求、但仍擱置中的動作清單。我可以查看最下方的面板,並編輯有錯誤的部分。在我確認清單正確無誤後,PartitionMagic 重新啟動電腦,然後執行我所請求的動作,並提供詳細而即時的進度報告。此程序完成後,PartitionMagic 再次重新啟動電腦並載入 Windows。我確認分割區的大小正確,類型也符合要求。接著,我檢查 Windows 應用程式是否仍可運作,然後從 USB 大型儲存裝置重新安裝先前備份的檔案。 7. 安裝 Linux
Fedora 的安裝似乎比較容易。功能表的資訊非常清楚,您可以輕鬆地看出提示上所要求的資訊。我指定要手動以 Diskdruid 分割硬碟,而不使用預設配置。Fedora 辨識出我的
從主開機記錄 (MBR) 安裝 GRUB 載入器的位置 ( 在安裝後,我重新啟動系統,並確定可從 Fedora 的 GRUB 功能表啟動 Windows 與 Fedora。
若您要安裝 Solaris 10 1/06 作業系統,請瀏覽至 功能表清單應如下顯示: root (hd0,1) kernel /boot/vmlinuz-2.6.9-1.667 ro root=LABEL=/ rhgb quiet initrd /boot/initrd-2.6.9-1.667.img 請注意,若您要安裝 Linux 裝置驅動程式,您可以在許多 Linux 支援網站取得協助。 8. 安裝適用於 x86 平台的 Solaris 10 作業系統您必須提供下列資訊以進行安裝。預設值一律為 [無] 或 [否]:
在摘要頁面上檢視您的選取項目,並做必要的變更。然後按一下 [安裝]。若透過 CD 進行安裝,第一片安裝 CD 將執行下列動作:
9. 設定這三種作業系統的存取權若您安裝 Solaris 10 3/05 版本,系統依設定會啟動三種作業系統。若您使用 Solaris 10 1/06 作業系統,目前您只能存取 Solaris 作業系統與 Windows(注意:撰寫此文時,Solaris 10 1/06 軟體可從 OpenSolaris 專案或 Solaris Express 方案取得)。 若要設定從 Solaris GRUB 存取 Linux 作業系統的功能,請執行下列動作:
這樣就行了。當您下次重新啟動系統時,您即可選擇啟動這三種作業系統。 參考資料
如需 Solaris 作業系統的詳細硬體資訊,請參閱 HCL 資源頁面。您也可以查看系統供應商的網站。 Comments (latest comments first)Discuss and comment on this resource in the BigAdmin Wiki
Unless otherwise licensed, code in all technical manuals herein (including articles, FAQs, samples) is provided under this License. |
BigAdmin SubscriptionsBigAdmin Areas
BigAdmin Sun Center
BigAdmin Topics | ||||