16.17.5. 建議的磁碟分割方案

除非您有特殊理由,否則我們建議您建立下列的分割區:
  • swap 分割區(至少 256 MB) — swap 分割區是用來當作虛擬記憶體的:當系統記憶體不足,電腦需要空間處理現有工作時,就會把非執行中的資料寫到 swap 分割區去。
    隨著時間的經過,建議的 swap 空間和 RAM 的空間已慢慢增加。然而,現代的系統多半有著成百上千 GB 的記憶體。因此,建議的 swap 空間會被視為系統記憶體負載的功能,而不是系統記憶體。
    根據系統上的記憶體大小、以及您是否需要有足夠的記憶體空間來讓電腦休眠,以下表格列出了 swap 分割區的建議大小。安裝期間系統會自動建立所建議的 swap 分割區,但要使用休眠功能,您需要透過自訂分割區階段來自訂 swap 空間。

    重要

    對於記憶體較低(小於 1 GB)的系統來說,下列表格的建議尤其重要。無法在這些系統上分配足夠的 swap 空間,會導致一些問題,例如系統不穩定,甚至會讓安裝好的系統無法開機。

    表格 16.2. 建議的系統 Swap 可用空間

    系統的記憶體大小建議的 swap 空間允許休眠的 swap 空間
    ⩽ 2GB記憶體的兩倍大小記憶體的三倍大小
    > 2GB – 8GB與記憶體大小相等記憶體的兩倍大小
    > 8GB – 64GB至少 4 GB記憶體空間的 1.5 倍
    > 64GB至少 4 GB不建議使用休眠
    在以上列出的每個範圍之間(例如有著 2GB、8GB、或 64GB 的系統記憶體),選擇 swap 空間與對休眠的支援間,有的離散性。如果您的系統資源支援的話,增加 swap 空間應該會提供更好的性能。
    請注意,將 swap 空間分散到多個儲存空間 — 尤其是在有著快速磁碟、控制器與介面卡的系統上 — 也會改善 swap 空間的效能。

    注意

    建議給 Red Hat Enterprise Linux 6.0、6.1、6.2 使用的 swap 空間大小與目前的建議不同,2012 年六月第一次發布的 Red Hat Enterprise Linux 6.3 並沒有算入休眠時所需的空間。自動安裝這些較早的版本還是會產生這些替代值。然而,手動選擇 swap 以符合 6.3 較新的建議,以取得最佳效能,是推薦的方法。
  • 在硬碟的第一個分割區上的 PReP 開機分割區 — PReP 開機分割區包含了 Yaboot 開機載入程式(這能讓其它 Power System 啟動 Red Hat Enterprise Linux)。除非您計畫透過網路來源來開機,否則您必須擁有一個 PReP 開機分割區,才可啟動 Red Hat Enterprise Linux。
    對於 IBM System p 的使用者:PReP 開機分割區必須介於 4-8MB 之間,請勿超過 10 MB。
  • /boot/ 分割區(250 MB)— 掛載於 /boot/ 的分割區包含了作業系統的 kernel(以讓您的系統能夠啟動 Red Hat Enterprise Linux),以及開機程式(bootstrap)進行中所需使用到的檔案。基於大部分 PC 軔體的限制,建議您建立一個小型的分割區來存放這些檔案。對於大部分的使用者來說,250 MB 的 boot 分割區已足夠使用。

    警告

    如果您擁有一張 RAID 控制卡,請注意 Red Hat Enterprise Linux 6.7 不支援在 IPR 介面卡上設定硬體 RAID。您可在進行安裝之前,啟動獨立的診斷 CD,以建立 RAID 陣列,然後安裝至該 RAID 陣列。

    重要

    Red Hat Enterprise Linux 6.7 的 /boot/(root)分割區只能使用 ext2、ext3 以及 ext4(建議使用)檔案系統。您不能將其它檔案系統用於這些分割區上,例如 Btrfs、XFS 或 VFAT。其它分割區,例如 /home,就可以使用任何受支援的檔案系統,例如 Btrfs 以及 XFS。詳情請見 Red Hat 客戶入口網站:https://access.redhat.com/solutions/667273
  • 一個 root 分割區(3.0 GB - 5.0 GB)— 這是 "/"(root 目錄)的所在位置。在此設定中,所有檔案(除了儲存在 /boot 中的檔案)皆位於 root 分割區上。
    一個 3.0GB 的分割區能讓您進行最小安裝,一個 5.0GB 的 root 分割區能讓您進行一項完整安裝,並選擇所有的套件群組。

    重要

    Red Hat Enterprise Linux 6.7 的 /boot/(root)分割區只能使用 ext2、ext3 以及 ext4(建議使用)檔案系統。您不能將其它檔案系統用於這些分割區上,例如 Btrfs、XFS 或 VFAT。其它分割區,例如 /home,就可以使用任何受支援的檔案系統,例如 Btrfs 以及 XFS。詳情請見 Red Hat 客戶入口網站:https://access.redhat.com/solutions/667273

    重要

    /(或是 root)分割區屬於目錄結構的最頂層。/root 目錄(有時唸作「slash-root」目錄)目錄為用來進行系統管理的用戶帳號家目錄。

警告

PackageKit 更新軟體就預設值會將更新套件下載至 /var/cache/yum/。如果您選擇手動分割磁碟,並且另外建立了一個 /var/ 分割區的話,請確定該分割區容量夠大(3.0GB 或更多)以容納下載的更新套件。