Download presentation
Presentation is loading. Please wait.
1
第 4 章 安裝前的準備
2
本章重點 4-1 認識硬碟分割區 4-2 規劃您的硬碟 4-3 使用 Live CD 調整 Windows 分割區
3
前言 看過了第 1 篇的介紹之後, 相信您對於 Linux 作業系統, 及所需的軟硬體配備已經有了基本的認識, 在開始安裝 Linux 之前, 筆者先介紹如何規劃硬碟, 並讓您對 Linux 硬碟分割區有基本的概念, 然後再開始安裝 Linux 作業系統。
4
4-1 認識硬碟分割區 通常在安裝 Windows 作業系統時, 我們會將硬碟分割成 C、D...磁碟, 分別安裝作業系統或存放資料, 然而在 Linux 中, 硬碟的概念是截然不同的。例如在 Linux 中, 每個硬碟都被賦予一個設備名稱, 而切割出的分割區則會有其分割區名稱。 在安裝之前, 先瞭解何謂設備名稱及分割區名稱, 在接下來的章節, 便能清楚地知道自己的 Windows 及 Linux 作業系統是安裝到哪個分割區。本節的內容將會有些生硬, 但想學好 Linux, 這是必要的過程, 因此請讀者耐心閱讀。
5
何謂設備名稱 在 Linux 裏, 每個硬體設備都有一個專屬的設備名稱, 例如接在 IDE0 的第 1 顆硬碟 (master), 其設備名稱為 /dev/hda, 意即我們可以用 "/dev/hda" 代表此硬碟。下表列出在 Linux 中, 常用磁碟機所對應的設備名稱:
6
何謂設備名稱 不過從 Fedora 7 開始, 則可能會因主機板使用的晶片不同, 而出現無論是 IDE、SCSI 或 SATA 硬碟, 其設備名稱都會是 /dev/sdx 的情形, 亦即 IDE0 的第一顆硬碟的設備名稱將會是 /dev/sda。此外, 近來部份發行版, 如 Ubuntu 7.04 以後的版本, 亦是相同的情形。
7
何謂分割區 規劃硬碟時, 為了要讓資料能夠分門別類存放, 我們可將一顆硬碟分成好幾個區域。每個分割出來的區域, 就稱為一個『分割區』 (partition)。 而將不同的資料擺在不同的分割區, 也具有安全上的好處:例如其中一個分割區有了問題, 我們只需修復該分割區即可, 而不會有一個分割區損毀, 導致所有資料報銷的惡夢。
8
分割區的種類 硬碟分割區依照功能性的不同, 可分為主要 (primary) 分割區, 延伸(extended) 分割區及邏輯 (logical) 分割區等 3 種: 主要分割區:主要分割區通常用來擺放作業系統, 有些作業系統 (如 Windows 98 或 Windows Me) 規定只能被安裝在主要分割區中, 但一些比較先進的作業系統 (如 Linux、Windows XP、Windows Vista、Windows 7) 則沒有此限制, 可放置在主要分割區, 或稍後介紹的邏輯分割區。
9
分割區的種類 主要分割區有數量上的限制。若以 Windows 98 或 Windows Me 的 FDISK.EXE 程式切割硬碟, 一顆硬碟只允許建立 1 個主要分割區。但 Linux 或 Windows XP、Windows Vista、Windows 7 則可讓使用者建立 4 個主要分割區。
10
分割區的種類 延伸分割區:由於一顆硬碟最多只允許 4 個主要分割區, 為了想要建立更多的分割區, 因此便產生了延伸分割區的機制:使用者可先建立一個延伸分割區, 然後在延伸分割區上建立更多的邏輯分割區。理論上, 邏輯分割區沒有數量上的限制。
11
分割區的種類 當建立延伸分割區時, 它會佔用掉一個主要分割區的位置。因此若要建立延伸分割區, 則一顆硬碟最多只能建立 3 個主要分割區, 及 1 個延伸分割區。不過請切記:延伸分割區可不是用來直接存放資料的唷!它的主要功能是為了讓您建立邏輯分割區, 以便有更多的分割區可以使用。
12
分割區的種類 邏輯分割區:從前面的介紹可瞭解, 我們不能直接建立邏輯分割區, 它必須依附在延伸分割區之下。邏輯分割區基本上沒有數量的限制, 但所有邏輯分割區容量的總和不能超過延伸分割區的大小。
13
分割區的名稱 瞭解了分割區的概念之後, 我們接下來看看如何稱呼這些分割區?在 Windows 作業系統裏, 每個分割區都會被賦予一個磁碟機代號, 如 C:、D: ...等:
14
分割區的名稱 但在 Linux 裏就不同了, 它並沒有磁碟機代號的觀念, 每個分割區是用分割區名稱來代表, 如 /dev/sda1、/dev/sda2...等, 其對應關係如下表所示:
15
分割區的名稱
16
分割區的名稱 假設我們規劃第 1 顆 SATA 硬碟 (/dev/sda) 時, 先建立了 1 個主要分割區, 而後為了要能建立更多的分割區, 因此又分割一個延伸分割區, 並在之上建立了 3 個邏輯分割區。此時這顆硬碟每個分割區的名稱便如下所示:
17
分割區的名稱 在上圖中, 延伸分割區佔用了第 2 個主要分割區的位置, 因此其分割區名稱也沿用第 2 個主要分割區的名稱 "/dev/sda2"。 然而, 上圖卻沒有出現 /dev/sda3 及 /dev/sda4, 怎麼回事呢?這是因為邏輯分割區的名稱是從 5 開始算起的。換言之, /dev/sda 的第一個邏輯分割區, 其名稱必定為 /dev/sda5。因此在上圖中, 第一個邏輯分割區的名稱是 /dev/sda5, 而非 /dev/sda3。
18
4-2 規劃您的硬碟 在了解 Linux 分割區相關概念之後, 接下來我們就來看看要如何規劃硬碟的分割區。
19
Linux 需要多大的硬碟空間 要完整安裝此 Linux 發行版 (包含:資料庫、WWW、FTP、Mail...等伺服器、辦公室軟體及數百套應用程式), 該準備多大的硬碟空間呢?若依本書第 5 章的說明, 使用系統安裝 DVD 安裝, 則需約 8.5 GB 的空間, 所以為了您日後可能還會安裝其他軟體或儲存其他資料, 筆者建議您最少保留 10 GB 的空間給 Linux 使用。
20
準備安裝 Linux 的磁碟空間 至於要把 Linux 安裝在那裡呢?由於 Linux 不能與 Windows 並存於同一個分割區, 所以我們需要劃分一個專門給 Linux 使用, 且至少 10 GB 的分割區。您可依照下列步驟檢查硬碟是否有足夠的空間安裝 Linux:
21
準備安裝 Linux 的磁碟空間
22
準備安裝 Linux 的磁碟空間 筆者不建議初學者只安裝部分軟體, 因為日後自行安裝書附光碟的軟體時, 可能會遇到套件相依性的困擾。
23
從現有硬碟中調整出足夠安裝的空間 如果您目前硬碟的剩餘空間不足 10 GB, 又不想花錢購買新的硬碟, 可以參考以下 2 種方法, 準備好安裝 Linux 的磁碟空間。 我們以實際範例來說明如何調整出足夠安裝 Linux 的空間-例如筆者目前只有一顆 20 GB 的硬碟, 其中已劃分出 2 個分割區, 一個安裝了 Windows 作業系統, 另一個則用來儲存資料:
24
從現有硬碟中調整出足夠安裝的空間 我有一個分割區大於 10 GB, 且其中的所有資料皆可備份到其他分割區上
若您的硬碟是屬於此種情況, 我們便可將該分割區中的資料全部備份到另一個分割區上, 然後開始安裝 Linux。安裝時, 請先刪除此分割區, 否則會沒有足夠的空間安裝:
25
從現有硬碟中調整出足夠安裝的空間 我有一個磁碟, 其中剩餘的可用空間大於 10 GB, 但沒有其他空間可以備份其中的資料, 或是不想花時間備份 如果是屬於此種情況, 在安裝 Linux 前, 我們可以參考 4-3 節的說明使用書附的 Live CD 開機, 縮小 Windows 分割區, 將 Linux 安裝於空出來的可用空間。如下圖所示:
26
從現有硬碟中調整出足夠安裝的空間 如果您確定要調整分割區的大小, 在調整前, 請務必先在 Windows 系統中執行磁碟重組並備份資料, 將不連續及散佈在各處的資料, 集中到分割區的前段, 避免因縮小分割區, 而導致原本儲存在分割區後段的資料遺失。 若上述方法都不符合您的狀況, 那就只好請您花點小錢, 買一顆新硬碟囉!
27
4-3 使用 Live CD 調整 Windows 分割區
若您的電腦已經將所有的硬碟空間分配給 Windows 使用, 那麼您可使用書附的 Fedora Live CD 開機並縮小 Windows 分割區, 調整出可以給 Linux 安裝的空間。 Live CD 的詳細操作您可參考第 3 章的說明, 同時參考第 17 章的說明搜尋並安裝 "gparted"。安裝好後, 請按概覽鈕, 切換到應用程式頁次, 並選擇系統工具類別。如下縮小 Windows 的分割區:
28
使用 Live CD 調整 Windows 分割區
29
使用 Live CD 調整 Windows 分割區
30
使用 Live CD 調整 Windows 分割區
31
使用 Live CD 調整 Windows 分割區
32
使用 Live CD 調整 Windows 分割區
33
使用 Live CD 調整 Windows 分割區
有了可安裝 Linux 的空間後, 您可參考第 5 章的說明來安裝 Linux。
Similar presentations