Red Hat Training
A Red Hat training course is available for Red Hat Enterprise Linux
A.3. 分割區命名方案與掛載點
對於 Linux 不熟悉的使用者有個常見的困惑,那就是 Linux 作業系統如何使用和存取分割區。在 DOS/Windows 中相對容易:各個分割區皆有個「磁碟字母」。您能使用正確的磁碟字母,來在其相應的分割區上參照檔案和目錄。這與 Linux 處理分割區和一般磁碟儲存空間的方式完全不同。此部分描述了分割區命名方案與分割區在 Red Hat Enterprise Linux 上如何被處理的主要準則。
A.3.1. 分割區命名規則
Red Hat Enterprise Linux 使用了一個基於檔案的命名方案,檔案名稱格式為
/dev/xxyN
。
包含以下內容的裝置和分割區名稱:
/dev/
- 這個是存放所有裝置檔案的目錄名稱。因為分割區是存放在硬碟上,而硬碟是一種裝置,所以表示所有潛在分割區的檔案都會放置在
/dev/
目錄中。 xx
- 分割區名稱的前兩個字母代表該分割區所駐存於的裝置類型,通常會是
sd
。 y
- 這個字母代表分割區位於哪個裝置上。比方說第一個硬碟為
/dev/sda
,/dev/sdb
為第二個硬碟等等。 N
- 最後的號碼表示分割區。最前面的四個(主要或延伸的)分割區以
1
到4
表示。邏輯分割區以5
開始。 因此,例如,/dev/sda3
代表第一個硬碟上第三個主要或延伸的分割區,而/dev/sdb6
代表第二個硬碟上的第二個邏輯分割區。
注意
儘管 Red Hat Enterprise Linux 若能辨別和參照所有類型的磁碟分割區,它也可能無法讀取該檔案系統,因此也無法存取儲存在所有分割區類型上的資料。然而,在許多情況下,您可能能夠成功存取位於另一作業系統專用之分割區上的資料。
A.3.2. 磁碟分割區與掛載點
在 Red Hat Enterprise Linux 中,各個分割區皆會被使用來形成支援單組檔案和目錄所需的儲存裝置。這是以一個名為掛載的方式,將一個分割區與一個目錄產生關聯。掛載一個分割區可使它的儲存空間能在指定的目錄(稱為掛載點)中被存取。
比方說,若
/dev/sda5
掛載在 /usr/
上的話,這代表 /usr/
下的所有檔案和目錄實際上皆駐留在 /dev/sda5
上。因此,/usr/share/doc/FAQ/txt/Linux-FAQ
這個檔案會儲存在 /dev/sda5
上,而 /etc/gdm/custom.conf
這個檔案則不會。
此範例繼續進行,在
/usr/
下也可能會有一或多個屬於其它分割區掛載點的目錄。比方說,一個分割區(如 /dev/sda7
)也許會被掛載到 /usr/local/
目錄上,表示 /usr/local/man/whatis
檔案將會駐存在 /dev/sda7
上,而不是在 /dev/sda5
上。
A.3.3. 多少分割區才夠用?
準備安裝 Red Hat Enterprise Linux 的程序至此,您必須考量您新作業系統所需要使用的分割區數量及大小。然而,此問題沒有絕對的答案,而是根據您的需求而定。
請記得,Red Hat 建議除非您有特殊理由,否則請至少建立以下分割區:
swap
、/boot/
以及 /
(root)。
欲取得更多資訊,請參閱〈節 6.10.4.5, “建議的磁碟分割方案”〉(AMD64 和 Intel 64 系統)和〈節 11.10.4.5, “建議的磁碟分割方案”〉(IBM Power Systems 伺服器)以及〈節 15.10.3.5, “建議的磁碟分割方案”〉(IBM System z)。