186
1 Ch4 安安安安安安 安安安安 4-1 認認認認認認認 4-2 認認認認認認

Ch4 安裝前的準備 本章重點

Embed Size (px)

DESCRIPTION

Ch4 安裝前的準備 本章重點. 4-1 認識硬碟分割區 4-2 規劃您的硬碟. 安裝前的準備. 看過了第 1 篇的介紹之後 , 相信您對於 Linux 作業系統 , 及所需的軟硬體配備已經有了基本的認識 , 在開始安裝 Linux 之前 , 筆者先介紹如何規劃硬碟 , 並讓您對 Linux 硬碟分割區有基本的概念 , 然後再開始安裝 Linux 作業系統。. 4-1 認識硬碟分割區. - PowerPoint PPT Presentation

Citation preview

Page 1: Ch4 安裝前的準備 本章重點

1

Ch4 安裝前的準備

本章重點

4-1 認識硬碟分割區 4-2 規劃您的硬碟

Page 2: Ch4 安裝前的準備 本章重點

2

安裝前的準備

看過了第 1 篇的介紹之後 , 相信您對於 Linux 作業系統 , 及所需的軟硬體配備已經有了基本的認識 ,

在開始安裝 Linux 之前 , 筆者先介紹如何規劃硬碟 ,

並讓您對 Linux 硬碟分割區有基本的概念 , 然後再開始安裝 Linux 作業系統。

Page 3: Ch4 安裝前的準備 本章重點

3

4-1 認識硬碟分割區

通常在安裝 Windows 作業系統時 , 我們會將硬碟分割成 C、 D... 磁碟 , 分別安裝作業系統或存放資料 , 然而在 Linux 中 , 硬碟的概念是截然不同的。例如在 Linux 中 , 每個硬碟都被賦予一個設備名稱 ,

而切割出的分割區則會有其分割區名稱。 在安裝之前 , 先瞭解何謂設備名稱及分割區名稱 , 在接下來的章節 , 便能清楚地知道自己的 Windows

及 Linux 作業系統是安裝到哪個分割區。本節的內容將會有些生硬 , 但想學好 Linux, 這是必要的過程 , 因此請讀者耐心閱讀。

Page 4: Ch4 安裝前的準備 本章重點

4

何謂設備名稱

在 Linux 裏 , 每個硬體設備都有一個專屬的設備名稱 , 例如接在 IDE0 的第 1 顆硬碟 (master), 其設備名稱為 /dev/hda, 意即我們可以用 "/dev/hda" 代表此硬碟。下表列出在 Linux

中 , 常用磁碟機所 對應的設備名稱:

Page 5: Ch4 安裝前的準備 本章重點

5

何謂設備名稱

不過從 Fedora 7 開始 , 則可能會因主機板使用的晶片不同 , 而出現無論是 IDE、 SCSI 或 SATA 硬碟 , 其設備名稱都會是 /dev/sdx 的情形 , 亦即 IDE0 的第一顆硬碟的設備名稱將會是 /dev/sda 。此外 , 近來部份發行版 , 如 Ubuntu 7.04 以後的版本 , 亦是相同的情形。

Page 6: Ch4 安裝前的準備 本章重點

6

何謂分割區

規劃硬碟時 , 為了要讓資料能夠分門別類存放 , 我們可將一顆硬碟分成好幾個區域。每個分割出來的區域 , 就稱為一個 『 分割區 』 (partition) 。

而將不同的資料擺在不同的分割區 , 也具有安全上的好處:例如其中一個分割區有了問題 , 我們只需修復該分割區即可 , 而不會有一個分割區損毀 , 導致所有資料報銷的惡夢。

Page 7: Ch4 安裝前的準備 本章重點

7

分割區的種類

硬碟分割區依照功能性的不同 , 可分為主要 (primary) 分割區 , 延伸 (extended) 分割區及邏輯 (logical) 分割區等 3 種:

Page 8: Ch4 安裝前的準備 本章重點

8

分割區的種類 主要分割區:主要分割區通常用來擺放作業系統 , 有些作業系統 (如Windows 98 或 Windows Me) 規定只能被安裝在主要分割區中 , 但一些比較先進的作業系統 ( 如 Linux、Windows XP、Windows Vista) 則沒有此限制 , 可放置在主要分割區 , 或稍後介紹的邏輯分割區。

主要分割區有數量上的限制。若以 Windows 98 或 Windows Me 的 FDISK.EXE 程式切割硬碟 , 一顆硬碟只允許建立 1 個主要分割區。但 Linux 或 Windows XP、Windows Vista 則可讓使用者建立 4

個主要分割區。

Page 9: Ch4 安裝前的準備 本章重點

9

分割區的種類 延伸分割區:由於一顆硬碟最多只允許 4 個主要分割區 , 為了想要建立更多的分割區 , 因此便產生了延伸分割區的機制:使用者可先建立一個延伸分割區 , 然後在延伸分割區上建立更多的邏輯分割區。理論上 , 邏輯分割區沒有數量上的限制。

當建立延伸分割區時 , 它會佔用掉一個主要分割區的位置。因此若要建立延伸分割區 , 則一顆硬碟最多只能建立 3 個主要分割區 , 及 1 個延伸分割區。不過請切記:延伸分割區可不是用來直接存放資料的唷!它的主要功能是為了讓您建立邏輯分割區 , 以便有更多的分割區可以使用。

Page 10: Ch4 安裝前的準備 本章重點

10

分割區的種類 邏輯分割區:從前面的介紹可瞭解 , 我們不能直接建立邏輯分割區 , 它必須依附在延伸分割區之下。邏輯分割區基本上沒有數量的限制 , 但所有邏輯分割區容量的總和不能超過延伸分割區的大小。

Page 11: Ch4 安裝前的準備 本章重點

11

分割區的名稱

瞭解了分割區的概念之後 , 我們接下來看看如何稱呼這些分割區?在 Windows 作業系統裏 , 每個分割區都會被賦予一個磁碟機代號 , 如 C:、 D: ... 等。

Page 12: Ch4 安裝前的準備 本章重點

12

分割區的名稱

但在 Linux 裏就不同了 , 它並沒有磁碟機代號的觀念 , 每個分割區是用分割區名稱來代表 , 如 /dev/sda1、 /dev/sda2...等 , 其對應關係如下表所示:

Page 13: Ch4 安裝前的準備 本章重點

13

分割區的名稱

Page 14: Ch4 安裝前的準備 本章重點

14

分割區的名稱

假設我們規劃第 1 顆 SATA 硬碟 (/dev/sda) 時 ,

先建立了 1 個主要分割區 , 而後為了要能建立更多的分割區 , 因此又分割一個延伸分割區 , 並在之上建立了 3 個邏輯分割區。此時這顆硬碟每個分割區的名稱便如右所示:

Page 15: Ch4 安裝前的準備 本章重點

15

分割區的名稱

在上圖中 , 延伸分割區佔用了第 2 個主要分割區的位置 , 因此其分割區名稱也沿用第 2 個主要分割區的名稱 "/dev/sda2" 。

然而 , 上圖卻沒有出現 /dev/sda3 及 /dev/sda4,

怎麼回事呢?這是因為邏輯分割區的名稱是從 5 開始算起的。換言之 , /dev/sda 的第一個邏輯分割區 ,

其名稱必定為 /dev/sda5 。因此在上圖中 , 第一個邏輯分割區的名稱是 /dev/sda5, 而非 /dev/sda3 。

Page 16: Ch4 安裝前的準備 本章重點

16

4-2 規劃您的硬碟

在了解 Linux 分割區相關概念之後 , 接下來我們就來看看要如何規劃硬碟的分割區。

Page 17: Ch4 安裝前的準備 本章重點

17

Linux 需要多大的硬碟空間

要完整安裝此 Linux 發行版 (包含:資料庫、WWW、 FTP、Mail... 等伺服器、辦公室軟體及數百套應用程式 ), 該準備多大的硬碟空間呢?若依本書第 5 章的說明 , 使用系統安裝 DVD 安裝 ,

則需約 6 GB 的空間 , 所以為了您日後可能還會安裝其他軟體或儲存其他資料 , 筆者建議您最少保留10 GB 的空間給 Linux

使用。

Page 18: Ch4 安裝前的準備 本章重點

18

準備安裝 Linux 的磁碟空間

至於要把 Linux 安裝在那裡呢?由於 Linux 不能與 Windows 並存於同一個分割區 , 所以我們需要劃分一個專門給 Linux 使用 , 且至少 10 GB 的分割區。您可依照下列步驟檢查硬碟是否有足夠的空間安裝 Linux 。

Page 19: Ch4 安裝前的準備 本章重點

19

準備安裝 Linux 的磁碟空間

Page 20: Ch4 安裝前的準備 本章重點

20

準備安裝 Linux 的磁碟空間

筆者不建議初學者只安裝部分軟體 , 因為日後自行安裝書附光碟的軟體時 , 可能會遇到套件相依性的困擾。

Page 21: Ch4 安裝前的準備 本章重點

21

從現有硬碟中調整出足夠安裝的空間

如果您目前硬碟的剩餘空間不足 10 GB, 又不想花錢購買新的硬碟 , 可以參考以下 2 種方法 , 準備好安裝 Linux 的磁碟空間。

我們以實際範例來說明如何調整出足夠安裝 Linux

的空間-例如筆者目前只有一顆 20 GB 的硬碟 , 其中已劃分出 2 個分割區 , 一個安裝了 Windows 作業系統 , 另一個則用來儲存資料。

Page 22: Ch4 安裝前的準備 本章重點

22

從現有硬碟中調整出足夠安裝的空間

我有一個分割區大於 10 GB, 且其中的所有資料皆可備份到其他分割區上 若您的硬碟是屬於此種情況 , 我們便可將該分割區中的資料全部備份到另一個分割區上 , 然後開始安裝 Linux 。安裝時 , 請先刪除此分割區 , 否則會沒有足夠的空間安裝:

Page 23: Ch4 安裝前的準備 本章重點

23

從現有硬碟中調整出足夠安裝的空間

我有一個磁碟 , 其中剩餘的可用空間大於 10 GB,

但沒有其他空間可以備份其中的資料 , 或是不想花時間備份 如果是屬於此種情況 , 在安裝 Linux 前 , 我們可以使用其他軟體 , 如 Windows Vista 的磁碟管理工具、 SPFDisk 或 PartitionMagic 縮小此分割區的空間後 , 將 Linux 安裝於空出來的可用空間。如下圖所示。

Page 24: Ch4 安裝前的準備 本章重點

24

從現有硬碟中調整出足夠安裝的空間

Page 25: Ch4 安裝前的準備 本章重點

25

從現有硬碟中調整出足夠安裝的空間

利用 SPFDisk 調整分割區大小僅適用於 Windows

的 FAT32 檔案系統 , 如果您是使用 Windows 的 NTFS 檔案系統 , 在 Windows Vista 下 , 可直接使用 Windows Vista 的磁碟管理工具;若是在 Windows XP 中 , 則可以使用 Partition Magic 軟體 (目前此軟體尚無法在 Windows Vista 上安裝 ) 。詳細說明可參考旗標出版的 『 PCDIY 硬碟管理、活用、更換、系統轉移』。

Page 26: Ch4 安裝前的準備 本章重點

26

從現有硬碟中調整出足夠安裝的空間

如果您確定要調整分割區的大小 , 在調整前 , 請務必先在 Windows 系統中執行磁碟重組 , 將不連續及散佈在各處的資料 , 集中到分割區的前段 , 避免因縮小分割區 , 而導致原本儲存在分割區後段的資料遺失。

若上述方法都不符合您的狀況 , 那就只好請您花點小錢 , 買一顆新硬碟囉!

Page 27: Ch4 安裝前的準備 本章重點

27

Ch5 安裝 Linux

本章重點

5-1 Linux以光碟開機安裝 5-2 選擇語系、鍵盤及安裝類型 5-3 設定主機名稱、時區及管理者密碼 5-4 分割硬碟 5-5 安裝開機管理程式 5-6 安裝套件及重新開機 5-7 Linux啟動

Page 28: Ch4 安裝前的準備 本章重點

28

安裝 Linux

當電腦硬體都符合安裝 Linux 的要求 , 且磁碟也有足夠的空間後 , 我們就可以開始安裝 Linux 了。

Page 29: Ch4 安裝前的準備 本章重點

29

5-1 以光碟開機安裝 Linux

使用系統安裝 DVD 安裝 請直接使用書附 DVD 開機 , 開機後會出現以下的畫面。

Page 30: Ch4 安裝前的準備 本章重點

30

使用系統安裝 DVD 安裝

Page 31: Ch4 安裝前的準備 本章重點

31

使用系統安裝 DVD 安裝

在上述畫面中 , 請直接按 Enter 鍵進入圖形安裝模式 , 經過一段啟動過程之後 , 會出現檢查光碟片的交談窗:

Page 32: Ch4 安裝前的準備 本章重點

32

使用系統安裝 DVD 安裝

Page 33: Ch4 安裝前的準備 本章重點

33

使用系統安裝 DVD 安裝

Page 34: Ch4 安裝前的準備 本章重點

34

使用系統安裝 DVD 安裝

Page 35: Ch4 安裝前的準備 本章重點

35

使用系統安裝 DVD 安裝

稍待一會兒 , 就可見到圖形模式的安裝歡迎畫面。

Page 36: Ch4 安裝前的準備 本章重點

36

使用系統安裝 DVD 安裝

Page 37: Ch4 安裝前的準備 本章重點

37

使用系統安裝 DVD 安裝 官方文件提到序列埠滑鼠在安裝時無法使用 , 筆者使用自己的主機與序列埠滑鼠進行測試 , 發現安裝時確實無法使用序列埠滑鼠 , 而且安裝後在 X Window 下也有相同的問題 , 所以建議您不要使用序列埠滑鼠。

如果 Fedora 無法支援您的顯示卡 , 便會直接進入文字模式的安裝畫面 , 不會顯示上面的圖形模式。文字模式安裝畫面不支援中文 , 而且安裝完畢後必須使用文字指令操作 , 對於初學者較為不便。建議您參考 6-1 節的說明 , 試試看改用低解析度的圖形模式安裝 Fedora 。若以低解析度的圖形模式還是無法安裝 , 就只好請您參考第 2 章的硬體需求 , 換張顯示卡了。

Page 38: Ch4 安裝前的準備 本章重點

38

使用 Live CD 安裝

您也可以使用第 3 章所介紹的 Live CD 來安裝 Linux, 在 Live CD 開完機登入後按桌面的安裝至硬碟即可:

Page 39: Ch4 安裝前的準備 本章重點

39

使用 Live CD 安裝

Page 40: Ch4 安裝前的準備 本章重點

40

使用 Live CD 安裝

安裝過程與本章所介紹的步驟一樣 , 比較大的差別是使用 Live CD 安裝時不能夠自己選擇要安裝的套件。且預設安裝的套件因 CD 容量的關係 , 會比使用 DVD 裝少很多。不過 , 日後若要使用尚未安裝的套件 , 仍可依第 17 章的說明安裝。

Page 41: Ch4 安裝前的準備 本章重點

41

5-2 選擇語系、鍵盤及安裝類型

開始安裝時 , Linux 會先請您選擇語系及鍵盤 , 然後設定要安裝的類型。

Page 42: Ch4 安裝前的準備 本章重點

42

選擇安裝過程的語言

接著上一節的圖形模式安裝畫面之後 , 便會出現以下畫面 , 指定要使用的語言。由於此 Linux 發行版的安裝畫面支援繁體中文 , 所以請選擇 Chinese

(Traditional)( 繁體中文 ) 語言。

Page 43: Ch4 安裝前的準備 本章重點

43

選擇安裝過程的語言

Page 44: Ch4 安裝前的準備 本章重點

44

設定鍵盤

選擇鍵盤的按鍵配置 , 一般使用預設值 U.S.

English 即可:

Page 45: Ch4 安裝前的準備 本章重點

45

設定鍵盤

如果您已經安裝了舊版的 Red Hat Linux 或 Fedora , 則會先出現以下畫面 , 讓您選擇要升級舊有的系統或是重新安裝:

Page 46: Ch4 安裝前的準備 本章重點

46

5-3 設定主機名稱、時區及管理者密碼

接下來設定主機名稱、時區及管理者密碼。除了管理者密碼之外 , 其他部分一般保留預設值即可。

Page 47: Ch4 安裝前的準備 本章重點

47

設定主機名稱

Page 48: Ch4 安裝前的準備 本章重點

48

設定時區

設定完語系後 , 緊接著是設定主機所在的時區。請選擇 Asia/Taipei 時區:

Page 49: Ch4 安裝前的準備 本章重點

49

設定系統管理者的密碼

在 Linux 裏 , 負責維護系統的管理者 , 其帳號名稱為 root 。在此畫面中 , 安裝程式會要求您設定 root

帳號的密碼 , 其長度至少要 6 個字以上。 root 帳號的密碼很重要 , 請取個不易被猜到的組合 , 並務必牢記!

Page 50: Ch4 安裝前的準備 本章重點

50

5-4 分割硬碟

設定好安裝類型之後 , 接下來就要切割硬碟分割區了。此節將會引用到第 4-1 節所介紹的設備名稱及分割區名稱 , 如果您還不是很清楚它們所代表的意義 , 請先翻回第 4-1 節瞧瞧。

本節中 , 筆者以一般使用者最常見的狀況:已在第 1 顆硬碟的第 1 個主要分割區 (/dev/sda1) 安裝了 Windows 系統 , 現在還要另外安裝 Linux 系統。您若是使用全新的硬碟 , 則在下面的操作中 , 忽略 Windows 的部分即可。

Page 51: Ch4 安裝前的準備 本章重點

51

分割硬碟

如果您的硬碟空間已全部被 Windows 作業系統所佔用 , 若想在不破壞既有資料的原則下 , 騰出硬碟空間 , 可利用 PartitionMagic 或 SPFDisk 軟體 , 調整硬碟分割區。其中 SPFDisk 是一套可免費使用的軟體 , 相關訊息請參考 http://spfdisk.sourceforge.net/ 網頁的說明。

Page 52: Ch4 安裝前的準備 本章重點

52

Linux 分割區與掛載點說明

首先將為您說明分割區域與掛載點的觀念。

Page 53: Ch4 安裝前的準備 本章重點

53

Linux 需要的分割區

毫無計劃地切割分割區 , 是不明智的做法 , 應該先規劃好各個分割區的大小 , 以便找出最符合效益的分配方式。安裝 Linux 時 , 至少需要兩個分割區:一個為採用 ext3/ext4 檔案系統的分割區 , 供 Linux 存放所有檔案;另一個則是採用 swap 檔案系統的分割區 , 用來做為虛擬記憶體之用。

Page 54: Ch4 安裝前的準備 本章重點

54

Linux 需要的分割區

採用 ext3/ext4 檔案系統的分割區 在 Linux 中 , 系統檔案及資料都是儲存在 ext3/ext4

檔案系統的分割區。請讀者特別注意的是:在 ext3/ext4 檔案系統中 , 檔案名稱大小寫不同 , 則代表不一樣的檔案 , 例如 abc.txt 與 ABC.txt 分別表示不同的檔案。有關 ext3/ext4 的詳細說明 , 我們留待第 19 章再談。

Page 55: Ch4 安裝前的準備 本章重點

55

Linux 需要的分割區

採用 swap 檔案系統的分割區採用 swap 檔案系統的分割區 , 其用途相當特殊 , 專供 Linux 作為虛擬記憶體之用。

Page 56: Ch4 安裝前的準備 本章重點

56

虛擬記憶體

我們平時所談到的記憶體 , 若無特別標明 , 一般都是指實體記憶體。當系統執行大型應用程式 , 導致實體記憶體用盡時 , 作業系統可拿部份硬碟空間來模擬記憶體 , 例如實體記憶體有 64 MB, 而磁碟的虛擬記憶體為 128 MB 時 , 對系統而言 , 就好像擁有 192 MB

的記憶體一樣。 在 Windows 系統中 , 我們可以指定在任何分割區

(包含作業系統所在的分割區 ) 建立一個特殊檔案 , 做為虛擬記憶體;但在 Linux 中 , 必須另外規劃一個單獨的分割區專供虛擬記憶體使用 , 如此可提高效率。

Page 57: Ch4 安裝前的準備 本章重點

57

Linux 需要的分割區

至於該建立多大的 swap 檔案系統分割區?建議可依實際安裝的記憶體容量 , 建立 2 倍記憶體大小的 swap 分割區。例如安裝了 128 MB 的記憶體 , 則可建立 256 MB 的 swap 分割區。

不過 , 若是您的記憶體已經多達 512 MB, 甚至 1GB, 那麼建立 2 倍記憶體大的 swap 只是浪費空間罷了。

因為光是記憶體就用不完了 , 根本就用不到 swap

分割區了。因此在這種情況 , 建議您建立適當的 swap 即可。

Page 58: Ch4 安裝前的準備 本章重點

58

每個 ext3/ext4 檔案系統的分割區都要指定掛載點

前面提到: Linux 作業系統至少要有一個採用 ext3/ext4 檔案系統的分割區。而在 Linux 中 , 每個 ext3/ext4 檔案系統的分割區還要指定掛載點 (mount point) 。到底什麼是掛載點呢?

在 Windows 作業系統中 , 每個分割區都被當成一個磁碟機使用 , 每個磁碟機都有專屬的磁碟機代號 ,

如 C:、 D:...等 , 可分別存放各自的檔案與目錄。

Page 59: Ch4 安裝前的準備 本章重點

59

每個 ext3/ext4 檔案系統的分割區都要指定掛載點

Page 60: Ch4 安裝前的準備 本章重點

60

每個 ext3/ext4 檔案系統的分割區都要指定掛載點

但 Linux 作業系統就沒有 Windows 的磁碟機概念 , 而是將每個分割區都當成目錄使用 , 此指定的目錄即稱為掛載點:

Page 61: Ch4 安裝前的準備 本章重點

61

每個 ext3/ext4 檔案系統的分割區都要指定掛載點

安裝 Linux 時 , 至少要指定一個 ext3/ext4 檔案系統的分割區 , 其掛載點為系統根目錄 “ /”。若您是初學者 , 為了單純起見 , 通常會建議只建立一個 ext3/ext4 檔案系統的分割區 , 並指定該分割區的掛載點為 "/" 。

當 Linux 安裝完畢之後 , 會自動在系統根目錄下建立許多目錄如 /boot 、 /usr、 /home、 /var...等 ,

而這些目錄的所代表的意義 , 請參考第 19-1 節的說明。

Page 62: Ch4 安裝前的準備 本章重點

62

每個 ext3/ext4 檔案系統的分割區都要指定掛載點

因為 ext4 是從 ext3 改良而來的新檔案系統 , 具有速度較快、可以支援較大檔案 ... 等優點 (詳細說明請參見第 19 章 ), 所以建議採用 ext4 做為 "/"

分割區的檔案系統。 不過因為本版 Fedora 的開機程式 GRUB 尚未支援 ext4 檔案系統 , 所以還必須建立一個採用 ext3

檔案系統的開機分割區 , 用來放置核心與其他開機相關檔案。

Page 63: Ch4 安裝前的準備 本章重點

63

每個 ext3/ext4 檔案系統的分割區都要指定掛載點

若您是具有經驗的 Linux 管理員 , 則可視需求建立多個不同大小的分割區 , 然後掛載至不同的目錄 , 如此可以避免一個分割區損毀 , 導致所有資料遺失。

另外如果某個目錄需要大量空間 ( 如 /home、 /var

或 /usr 等 ), 更可以將這些目錄掛載於其他大容量硬碟的分割區上。

例如下圖即建立了 3 個 ext3/ext4 檔案系統的分割區 , 分別是: /dev/sda5 分割區 ,掛載點為 "/"; /dev/sda2 分割區的掛載點為 "/boot"; /dev/sdb1 分割區掛載點是 "/home" :

Page 64: Ch4 安裝前的準備 本章重點

64

每個 ext3/ext4 檔案系統的分割區都要指定掛載點

在上例中 , 安裝完 Linux 之後 , 如果將檔案儲存到 /home 目錄下 , 實際上是存放在 /dev/sdb1 分割區中;若是儲存在 /boot 目錄下 , 則是存放在 /dev/sda2 分割區;若儲存的位置都不在上述的兩個目錄 , 則是存放在 /dev/sda5 分割區中。

Page 65: Ch4 安裝前的準備 本章重點

65

實務經驗談

哪些目錄適合另外掛載至獨立的分割區呢?這些獨立分割區的空間應該多大呢?以下筆者以本身經驗提供一些建議:

Page 66: Ch4 安裝前的準備 本章重點

66

實務經驗談

以上只是供您參考的建議值 , 分割區實際的劃分方式與空間大小 , 還是應該視您的主機用途與狀況來決定 , 才能找出最好的分割方式。

Page 67: Ch4 安裝前的準備 本章重點

67

選擇硬碟分割方式

首先安裝程式會詢問您要如何分割硬碟 (各選項將稍後說明 ) :

Page 68: Ch4 安裝前的準備 本章重點

68

選擇硬碟分割方式

切割硬碟之前 , 請先備份硬碟裡重要的資料 , 以免發生意外 , 導致資料損毀。此外 , 若您已事先使用某些特別的硬碟分割工具劃分好分割區 , 可能會導致安裝程式因無法識別而出現警告訊息 , 您可以按忽略鈕繼續安裝。

Page 69: Ch4 安裝前的準備 本章重點

69

方法一:讓安裝程式自動分割硬碟

您可以讓安裝程式自動分割硬碟 , 如果您的硬碟已經有其他的分割區 , 則會出現以下的畫面:

Page 70: Ch4 安裝前的準備 本章重點

70

方法一:讓安裝程式自動分割硬碟

a) 使用整個硬碟:移除所有的分割區 ( 不單只有 Linux 的分割區 ), 再重新分割硬碟。如果您硬碟上已經有其他的作業系統 , 而且也要保留該作業系統 , 請不要選擇此項!

b) 替換現有的 Linux 系統:如果您之前曾安裝過 Linux, 選擇此項會先移除硬碟上 Linux 所有分割區 , 然後再自動分割硬碟。

c) 縮小目前的系統 : 若硬碟已無多餘的空間 , 選擇此項可調整現有分割區的大小 , 然後用調整後的剩餘空間自動分割硬碟。

d) 使用可用空間:只使用尚未使用的分割區 , 來分割硬碟。

Page 71: Ch4 安裝前的準備 本章重點

71

方法二:使用手動方式分割硬碟

若選擇了建立自訂的分割模式後 , 便會出現以下畫面讓您選擇要分割的硬碟:

Page 72: Ch4 安裝前的準備 本章重點

72

方法二:使用手動方式分割硬碟

Page 73: Ch4 安裝前的準備 本章重點

73

方法二:使用手動方式分割硬碟

如果您硬碟已無多餘的空間安裝 , 而要刪除現有的分割區 , 請在上圖中選取要刪除的分割區 , 然後按刪除鈕即可。

Page 74: Ch4 安裝前的準備 本章重點

74

建立 ext3/ext4 檔案系統的系統與開機分割區 若要完整安裝此 Linux 發行版 , 系統分割區至少需要 6 GB 以上 ( 當然多多益善 ), 至於開機分割區則大約需要 200 MB 的空間。

例如筆者的硬碟約 20472 MB, 其中前 10244 MB

已經分配給 Windows 使用 , 剩下的硬碟空間 , 現決定分配約 9300 MB 的空間給 ext4 檔案系統的系統分割區 , 200 MB 的空間給 ext3 檔案系統的開機分割區 , 其餘約 700MB 的空間則給 swap 分割區。

請先在硬碟資訊畫面中 , 按下新增鈕 , 建立一個 ext3 檔案系統的開機分割區。

Page 75: Ch4 安裝前的準備 本章重點

75

建立 ext3/ext4 檔案系統的系統與開機分割區

Page 76: Ch4 安裝前的準備 本章重點

76

建立 ext3/ext4 檔案系統的系統與開機分割區 接著請在硬碟資訊畫面中 , 按新增鈕 , 建立一個

ext4 檔案系統的系統分割區。

Page 77: Ch4 安裝前的準備 本章重點

77

建立 ext3/ext4 檔案系統的系統與開機分割區

Page 78: Ch4 安裝前的準備 本章重點

78

建立 ext3/ext4 檔案系統的系統與開機分割區

Page 79: Ch4 安裝前的準備 本章重點

79

建立多個分割區 , 分別掛載不同的目錄

在以上範例中 , 我們將除 /boot 以外的 Linux 所有目錄都安裝在同一個分割區中。如果您想建立多個 ext4 檔案系統的分割區 , 並讓某些目錄獨自存放在一個分割區 , 則請按新增鈕重複執行以下步驟。

Page 80: Ch4 安裝前的準備 本章重點

80

建立多個分割區 , 分別掛載不同的目錄

Page 81: Ch4 安裝前的準備 本章重點

81

建立多個分割區 , 分別掛載不同的目錄

不過 , 不管您建立多少個 ext4 檔案系統的分割區 ,

分別掛載不同的目錄 , 但一定要記得指定系統根目錄所掛載的分割區!

Page 82: Ch4 安裝前的準備 本章重點

82

建立 swap 檔案系統的分割區

分配好 ext3 檔案系統的分割區後 , 接下來便要建立採用 swap 檔案系統的分割區。請按下新增鈕依以下步驟操作:

Page 83: Ch4 安裝前的準備 本章重點

83

建立 swap 檔案系統的分割區

Page 84: Ch4 安裝前的準備 本章重點

84

讓 Linux 也能讀取 Windows 的分割區

此 Linux 發行版除了支援 ext3 及 swap 檔案系統外 , 還支援 Windows 的 FAT 檔案系統 , 如果您的硬碟已經安裝了 Windows 作業系統 , 希望讓 Linux 也能讀寫 Windows FAT 分割區中的檔案 ,

則請依下列步驟操作:

Page 85: Ch4 安裝前的準備 本章重點

85

讓 Linux 也能讀取 Windows 的分割區

Page 86: Ch4 安裝前的準備 本章重點

86

讓 Linux 也能讀取 Windows 的分割區

Page 87: Ch4 安裝前的準備 本章重點

87

讓 Linux 也能讀取 Windows 的分割區

只要完成上述步驟 , 並安裝完 Linux 後 , 就可在 Linux 中 , 透過指定的掛載目錄 ( 此例為 /mnt/win), 存取 Windows 分割區的檔案。

此發行版在安裝時預設無法掛載 Windows 的 NTFS 檔案系統 , 但安裝後可參考 9-23 頁正常掛載並讀寫。

Page 88: Ch4 安裝前的準備 本章重點

88

5-5 安裝開機管理程式

在 Linux 的開機過程中 , 開機管理程式具有舉足輕重的地位 , 其主要的功能有二:載入 Linux 作業系統。 當同時安裝了多個作業系統時 , 則可用來管理多重開機。

Page 89: Ch4 安裝前的準備 本章重點

89

選擇預設啟動的作業系統

Linux 的開機管理程式具有管理多重開機的功能 , 以下畫面即設定系統開機後 , 預設要啟動的作業系統:

Page 90: Ch4 安裝前的準備 本章重點

90

選擇預設啟動的作業系統

在此 Linux 發行版中 , 開機管理程式預設啟動的作業系統是 Linux 。如果您電腦中已安裝了其他的作業系統 , 如 Windows, 而且您平時也比較常用此作業系統 , 則可依以下方式 , 更改開機管理程式預設啟動的作業系統:

Page 91: Ch4 安裝前的準備 本章重點

91

更改開機選單的選項名稱

就 Linux 而言 , 只要是 Windows 系統所在的分割區 , 不論 FAT 或 NTFS, 都會被識別為 Other,

如果您希望在開機選單中能正確顯示 Windows 作業系統的名稱 , 請依照以下步驟修改:

Page 92: Ch4 安裝前的準備 本章重點

92

更改開機選單的選項名稱

Page 93: Ch4 安裝前的準備 本章重點

93

設定開機管理程式的密碼

當電腦開機顯示多重開機選單時 , 使用者可編輯進入作業系統時的參數。以下的選項 , 即是讓您指定是否要輸入密碼 , 才能編輯參數。若無特殊需求 , 一般毋需設定:

Page 94: Ch4 安裝前的準備 本章重點

94

決定開機管理程式安裝的位置

安裝開機管理程式時 , 可選擇將開機管理程式安裝在主要開機磁區 (MBR) 或 Linux 分割區的第一個磁區。

Linux 所使用的 GRUB 開機管理程式支援了多重開機功能 , 除非您要用其他的多重開機管理程式 ( 如 Windows 的 OS loader、 SPFDisk 或 BootMagic

等 ) 來管理開機 , 才將開機管理程式安裝在 Linux

分割區的第一個磁區 , 否則筆者強烈建議您將開機管理程式安裝在主要開機磁區 (MBR) 。

Page 95: Ch4 安裝前的準備 本章重點

95

決定開機管理程式安裝的位置

Page 96: Ch4 安裝前的準備 本章重點

96

決定開機管理程式安裝的位置

如果讀者想瞭解如何使用 BootMagic 軟體 , 或更進一步認識硬碟的相關知識 , 請參考旗標公司出版的 『 PCDIY 2005 硬碟安裝、分割、調整、系統轉移』 , 裡面有詳盡的介紹。

Page 97: Ch4 安裝前的準備 本章重點

97

何謂主要開機磁區 (MBR) ?

每台硬碟皆有主要開機磁區 (MBR, Master Boot

Record), 其位於硬碟的第 1 個磁區 (Cylinder 0,

Head 0, Sector 1, 磁區編號由 1 開始 ) 。如果您同時擁有多顆硬碟 , 並選擇將開機管理程式安裝在主要開機磁區 , 此時 GRUB 會裝在第 1 顆硬碟的主要開機磁區裡。

Page 98: Ch4 安裝前的準備 本章重點

98

何謂主要開機磁區 (MBR) ?

硬碟的主要開機磁區內含有硬碟分割表 (partition

table), 電腦開機時會去檢查主要開機磁區 , 若在主要開機磁區中找到開機管理程式 , 則會去執行 , 並接著顯示多重開機的選單 , 再根據使用者的選擇 , 以決定該啟動哪個分割區的作業系統。

一台電腦裝有多種作業系統時 , 請注意主要開機磁區的分配 , 其他作業系統可能也需佔用主要開機磁區 ,

此時會造成彼此覆蓋 , 導致無法正常啟動作業系統的情況發生!

Page 99: Ch4 安裝前的準備 本章重點

99

5-6 安裝套件及重新開機

到這裏 , 整個安裝設定過程已經到了尾聲 , 請接著選擇要安裝的套件。請注意 ! 若您使用 Live CD 安裝 ,

則不會讓您選擇套件 , 會直接安裝。

Page 100: Ch4 安裝前的準備 本章重點

100

選擇要安裝的套件

此 Linux 發行版將所有的軟體依功能分成好幾個類別 , 以方便使用者選擇與安裝:

Page 101: Ch4 安裝前的準備 本章重點

101

選擇要安裝的套件

Page 102: Ch4 安裝前的準備 本章重點

102

選擇要安裝的套件

Page 103: Ch4 安裝前的準備 本章重點

103

選擇要安裝的套件

接著請以相同的方式選擇程式開發、伺服器、基礎系統項目的所有軟體。由於此版 Linux 的虛擬化經常發生不相容的狀況 , 可能導致無法開機、無法連線網路 ... 等問題 , 所以在選擇基礎系統項目的軟體時 ,

請 " 不要 " 選擇虛擬化軟體 (視硬體配備的不同 ,

不一定每部電腦都會有虛擬化項目 ) 。

Page 104: Ch4 安裝前的準備 本章重點

104

選擇要安裝的套件

Page 105: Ch4 安裝前的準備 本章重點

105

選擇要安裝的套件

本書撰寫時 , 為求解說各種功能 , 因而選擇全部安裝 , 筆者也建議讀者初次學習時依前之說明全部安裝 , 避免東遺西漏。而以此方式安裝套件時 , 大概需要 6 GB 的硬碟。不過 , 由於 Linux 會預先保留一些硬碟空間 , 以供日後使用 , 因此實際上至少需要 10 GB 左右的 ext4 分割區。

若安裝好 Linux 作業系統後 , 又想安裝某個套件 ,

您只要參考第 17 章 , 即可再自行安裝。

Page 106: Ch4 安裝前的準備 本章重點

106

安裝套件

接下來就要開始安裝套件了:

Page 107: Ch4 安裝前的準備 本章重點

107

重新開機

經過一段時間安裝之後 , 接著會出現以下畫面 , 表示安裝完成 , 將重新開機:

Page 108: Ch4 安裝前的準備 本章重點

108

重新開機

接著您會看到一些文字字串 , 並退出光碟片 , 請將光碟取出 , 並等待重新開機進入 Linux 系統。

Page 109: Ch4 安裝前的準備 本章重點

109

5-7 啟動 Linux

經過以上的安裝過程 , 總算裝好 Linux 了 , 現在就請跟著我們進入 Linux 的世界。

Page 110: Ch4 安裝前的準備 本章重點

110

啟動開機管理程式

電腦開機後 , 首先會看到 GRUB 開機管理程式的畫面。此時按任一鍵便會進入多重開機選單 , 若不按鍵 , 預設經過 5 秒後會進入您在 5-5 節所指定 ,

預設要啟動的作業系統:

Page 111: Ch4 安裝前的準備 本章重點

111

啟動開機管理程式

Page 112: Ch4 安裝前的準備 本章重點

112

啟動開機管理程式

Page 113: Ch4 安裝前的準備 本章重點

113

啟動開機管理程式

Page 114: Ch4 安裝前的準備 本章重點

114

第一次啟動 Fedora

第一次啟動 Fedora 時 , 系統會顯示下面畫面 , 引導您進行基本環境設定。不過在某些機器上 , 可能要等待 3 到 10 分鐘不等的時間才會出現此畫面 , 所以請耐心等待。當畫面出現時 , 請依以下步驟操作。

Page 115: Ch4 安裝前的準備 本章重點

115

第一次啟動 Fedora

Page 116: Ch4 安裝前的準備 本章重點

116

第一次啟動 Fedora

Page 117: Ch4 安裝前的準備 本章重點

117

第一次啟動 Fedora

Page 118: Ch4 安裝前的準備 本章重點

118

第一次啟動 Fedora

Page 119: Ch4 安裝前的準備 本章重點

119

第一次啟動 Fedora

Page 120: Ch4 安裝前的準備 本章重點

120

第一次啟動 Fedora

Page 121: Ch4 安裝前的準備 本章重點

121

登入 Linux

完成基本設定 , 便可登入 X Window :

Page 122: Ch4 安裝前的準備 本章重點

122

登入 Linux

Page 123: Ch4 安裝前的準備 本章重點

123

登入 Linux

Page 124: Ch4 安裝前的準備 本章重點

124

登入 Linux

此版 Linux 預設會開啟防火牆及 SELinux 安全設定 , 可能會導致您的網路連線或伺服器無法正常運作 , 所以登入後請參考 15-4 與 19-6 節分別關閉防火牆及 SELinux 。

Page 125: Ch4 安裝前的準備 本章重點

125

CH6 安裝問題解疑 6-1 Linux在低解析度圖形模式下安裝 6-2 Linux透過網路安裝 6-3 , X Wi顯示卡或解析度設定錯誤 導致無法進入ndow

6-4 Linux , Windows安裝完 後 卻無法進入 6-5 Windows XP Windows Vista OS用 或 的 Loader 管理開機

6-6 Linux 如何在一台電腦上安裝多套 發行版 6-7 Linux快速安裝 6-8 其他常見的安裝問題排解

Page 126: Ch4 安裝前的準備 本章重點

126

安裝問題解疑

對於首次使用 Linux 的人 , 最擔心的莫過於:『 Linux 裝不起來怎麼辦? 』 , 本章列舉了一些在安裝 Linux 時可能會遇到的問題 , 如果您在安裝時遭遇到困難 , 可於此章找尋是否有解決的方法。

此章提出的各項解決方法 , 有些會用到後面章節的操作技巧 , 不過您只要依說明 , 參考指定章節 , 即可順利操作。

Page 127: Ch4 安裝前的準備 本章重點

127

6-1 在低解析度圖形模式下安裝 Linux

雖然此 Linux 發行版擁有美觀友善的圖形安裝介面 ,

不過如果剛好本 Linux 發行版不支援您的顯示卡 ,

可能無法顯示圖形模式安裝介面 , 或者安裝完畢後無法顯示如 5-31 頁的圖形模式登入畫面 , 此時可以試試看改用 vesa 圖形模式來安裝 Linux, 此模式雖然解析度最高只有 800 x 600, 但是幾乎所有的顯示卡都可以支援。

如果您想要使用 vesa 模式安裝 Linux, 請在光碟開機時 , 選擇下面項目:

Page 128: Ch4 安裝前的準備 本章重點

128

在低解析度圖形模式下安裝 Linux

接下來的安裝過程與第 5 章完全相同 , 此處不再贅述。

Page 129: Ch4 安裝前的準備 本章重點

129

6-2 透過網路安裝 Linux

Linux 除了可以由光碟安裝之外 , 還可以透過網路跟硬碟來安裝。本節的重點將著重在如何透過網路安裝 , 至於什麼情況下適合使用網路安裝呢?筆者說明如下: 有寬頻網路可以使用:若您是在學校裡安裝 Linux, 如電腦教室或是學生宿舍 , 均可透過學術網路安裝 Linux 。若是有固定制的 ADSL, 亦可使用此方式安裝。

需要大量安裝機器:若您需要大量安裝電腦教室的機器 , 那麼要準備很多份安裝光碟 , 不太符合經濟效益 , 這時您可以使用網路上的 FTP 伺服器來安裝 Linux 。

Page 130: Ch4 安裝前的準備 本章重點

130

透過網路安裝 Linux

若您網路下載的頻寬夠大 , 可以考慮直接由網路上的 FTP 伺服器來安裝 Linux 。許多大學或學術機構都會提供可下載 Linux 的 FTP 伺服器 , 其中部份可以提供網路安裝。

筆者以連線國家高速網路與計算中心的 FTP 伺服器 , 進行 Fedora 網路安裝為例來說明。在國家高速網路與計算中心 FTP

伺服器的安裝路徑為: ftp://linux.nchc.org.tw/dists/fe

dora/linux/releases/11/Fedora/i386/os/( 此目錄與書附光碟的架構差不多 ) 。

Page 131: Ch4 安裝前的準備 本章重點

131

透過網路安裝 Linux

由於此版的 Linux 已經取消以磁片開機的安裝方式 ,

因此您必須下載開機光碟的 ISO 檔 (約 177 MB) 。此檔案位於上述 FTP 安裝路徑的 images 目錄下 ,

檔名為 boot.iso 。 下載完成後 , 請將它燒成開機光碟 , 以此光碟開機透過網路安裝 Linux 。除了由網路下載開機光碟的 ISO 檔之外 , 您也可以從書附光碟根目錄下的 images 目錄裡找到。

Page 132: Ch4 安裝前的準備 本章重點

132

透過網路安裝 Linux

開機光碟製作完成後 , 請以此光碟開機。由 FTP 安裝的方式與第 5 章由安裝光碟安裝大致相同 , 僅在設定開機管理程式後有些差異:

Page 133: Ch4 安裝前的準備 本章重點

133

透過網路安裝 Linux

Page 134: Ch4 安裝前的準備 本章重點

134

透過網路安裝 Linux

接下來的安裝過程與使用 DVD 安裝相同 , 筆者不再贅述。

Page 135: Ch4 安裝前的準備 本章重點

135

6-3 顯示卡或解析度設定錯誤 , 導致無法進入X Window

在第一次啟動設定時 , 若設定不正確的顯示卡或螢幕解析度 , 會導致無法進入 X Window, 而進入文字模式的登入畫面 , 此時可以改用低解析度的 vesa 模式開機試試看。請重新開機 , 在顯示 GRUB 畫面時 , 先按任一鍵進入 GRUB 開機選單 , 再按 A 鍵切換到核心的選項命令列 , 然後在命令列最後面加入以下 2 個參數:

Page 136: Ch4 安裝前的準備 本章重點

136

6-4 安裝完 Linux 後 , 卻無法進入 Windows 若在原本已經有 Windows 的硬碟上安裝 Linux,

您並不用擔心多重開機的問題 , 因為 Linux 可以自動幫您把 Windows 加入 GRUB 開機選單中:

Page 137: Ch4 安裝前的準備 本章重點

137

安裝完 Linux 後 , 卻無法進入 Windows

Page 138: Ch4 安裝前的準備 本章重點

138

6-4-1 將 Windows 加入開機選單

若您自行修改多重開機選單 , 或因為不明原因 , 而導致不能進入 Windows 作業系統。您可以在看到多重開機選單時按 C 鍵 , 接著如下輸入 , 即可進入Windows :

Page 139: Ch4 安裝前的準備 本章重點

139

將 Windows 加入開機選單

但若是每次要這麼輸入才能進 Windows, 實在很麻煩。因此建議您進入 Linux 後 , 參考第 14 章 , 以文書編輯軟體編輯 GRUB 的設定檔 /boot/grub/menu.lst, 將錯誤修正:

Page 140: Ch4 安裝前的準備 本章重點

140

將 Windows 加入開機選單

Page 141: Ch4 安裝前的準備 本章重點

141

將 Windows 加入開機選單

接著將設定儲存後 , 即可在開機選單中 , 順利進入 Windows 作業系統。

Page 142: Ch4 安裝前的準備 本章重點

142

6-4-2 無法由開機選單啟動 Windows

若您的硬碟在安裝此版 Linux 前已安裝了 Windows 系統 , 在某些情況下 , 安裝完此版 Linux

後 , 會發生無法由 GRUB 的開機選單啟動 Windows 的狀況。亦即選擇啟動 Windows 時 , 僅出現下列訊息就停止了:

Page 143: Ch4 安裝前的準備 本章重點

143

無法由開機選單啟動 Windows

此時 , 修改 BIOS 的硬碟設定可修正這個問題 , 請進入 BIOS 設定畫面 ( 通常是在開機測試畫面按 Del 鍵 , 或依說明操作 ), 選擇 CMOS 設定項目 ( 一般為第一個選項 ), 如下設定:

Page 144: Ch4 安裝前的準備 本章重點

144

無法由開機選單啟動 Windows

存檔後重新開機 , 即可正常由 GRUB 開機選單啟動 Windows 了。

Page 145: Ch4 安裝前的準備 本章重點

145

6-5 用 Windows XP 或 WindowsVista 的OS Loader 管理開機 若您想用 Windows XP 或 Windows Vista 的開機管理程式來取代 GRUB, 可參考以下的說明。

Page 146: Ch4 安裝前的準備 本章重點

146

Windows XP 的設定方式

若您要使用 Windows XP 的 OS Loader 程式來管理開機 , 請先安裝 Windows XP 。然後在安裝 Linux 時 , 將 GRUB 安裝在 Linux 分割區的第一個磁區 ( 如 /dev/sda2) 。安裝完成後 , 再重新啟動電腦 , 便會由 Windows XP 的 OS Loader 來管理開機 , 不過您並不會看到進入 Linux 作業系統的選項 , 而是會直接進入 Windows XP 作業系統。

本節將會用到 Linux 指令的操作 , 有關 Linux 常用指令的詳細介紹請閱讀第 9 章。

Page 147: Ch4 安裝前的準備 本章重點

147

Windows XP 的設定方式

要將 Linux 加入 Windows XP 的 OS Loader 開機選單中 , 請參考附錄 B 的 Q1 以光碟開機進入 Linux, 並執行以下指令:

接下來要請如下將 bootsect.lnx 檔案複製到 Windows XP 所在的分割區中:

Page 148: Ch4 安裝前的準備 本章重點

148

Windows XP 的設定方式

接下來請重新開機進入 Windows XP, 然後啟動 Windows 檔案總管 , 執行 『工具 / 資料夾選項 』命令 , 開啟資料夾選項交談窗:

Page 149: Ch4 安裝前的準備 本章重點

149

Windows XP 的設定方式

Page 150: Ch4 安裝前的準備 本章重點

150

Windows XP 的設定方式

設定完成後 , 請切換到 C:\, 使用記事本編輯 boot.ini 檔案:

最後重新啟動電腦 , 在 Windows XP 的 OS

Loader 的選單中就有 Linux 可供選擇了。

Page 151: Ch4 安裝前的準備 本章重點

151

Windows Vista 的設定方式

若您要使用 Windows Vista 的開機管理程式來管理開機 , 則安裝 Linux 時同樣需將 GRUB 安裝在 Linux 分割區的第 1 個磁區 ( 例如 /dev/sda2) 。另外因為 Windows Vista 改用開機設定資料 (BCD) 來取代 boot.ini 設定檔 , 所以無法使用如 Windows XP 一樣的方式修改開機設定。不過可在網路上下載免費的 Windows Vista 開機設定修改程式 ― EasyBCD 。請到 http://neosmart.net/ 網站下載並安裝 , 筆者寫作時最新版本為 EasyBCD 1.7.2 。執行後會出現如下畫面:

Page 152: Ch4 安裝前的準備 本章重點

152

Windows Vista 的設定方式

Page 153: Ch4 安裝前的準備 本章重點

153

Windows Vista 的設定方式

重新啟動電腦後 , 您就可以在 Windows Vista 的開機選單看到剛剛新增的 Linux 項目了。

Page 154: Ch4 安裝前的準備 本章重點

154

6-6 如何在一台電腦上安裝多套 Linux 發行版

如果您想將 Linux 安裝在第 2 顆硬碟上 , 方法與在第 1 顆硬碟上安裝相同。

筆者的系統狀況如下:第 1 顆硬碟的第 1 個分割區 (/dev/sda1) 安裝 Windows Vista, 而第 2 個分割區 (/dev/sda2) 安裝了 Ubuntu 。現在要將 Fedora 安裝在第二顆硬碟的第 1 個分割區 (/dev/sdb1) 中 , 並使用內建的 GRUB 開機管理程式作多重開機。

Page 155: Ch4 安裝前的準備 本章重點

155

如何在一台電腦上安裝多套 Linux 發行版

請先依第 5 章的說明安裝 Fedora, 並將 GRUB

安裝在第 1 顆硬碟的 MBR 中。安裝好後 , 再手動將 Windows Vista 與 Ubuntu 的開機相關設定加入 GRUB 設定檔中即可。請參考第 14 章以文書編輯器修改 /boot/ g rub/menu. lst 檔:

Page 156: Ch4 安裝前的準備 本章重點

156

如何在一台電腦上安裝多套 Linux 發行版

Page 157: Ch4 安裝前的準備 本章重點

157

如何在一台電腦上安裝多套 Linux 發行版

接著將設定儲存後即可。

Page 158: Ch4 安裝前的準備 本章重點

158

6-7 快速安裝 Linux

您在學習 Linux 的階段可能需要不斷的重新安裝 Linux, 或您是學校電腦教室的管理人員 , 需要大量安裝相同硬體配備的電腦。

由於在安裝的過程需要重複地選擇所要的套件及設定系統環境 , 做多了總是很無趣及浪費時間 , 這時您只要利用本 Linux 發行版所提供的 Kickstart 設定程式 , 就可以快速的安裝 Linux 。

Page 159: Ch4 安裝前的準備 本章重點

159

安裝 Kickstart 設定程式

由於此版 Linux 預設並未安裝 Kickstart 設定程式 , 請參考 17-1 節的說明安裝 system-config-

kickstart 套件。

Page 160: Ch4 安裝前的準備 本章重點

160

快速安裝設定檔

Kickstart 的安裝設定檔名稱為 ks.cfg, 而您系統的 /root 目錄下有一個名稱為 anaconda-ks.cfg 的檔案 , 這個檔案就是您安裝這個系統時所產生的 Kickstart 設定檔。您只要將這個設定檔更名為 ks.cfg 即可 , 或是由以下所介紹的方式自訂 ks.cfg

設定檔。

Page 161: Ch4 安裝前的準備 本章重點

161

由 Kickstart 製作設定檔

請按應用程式鈕執行『系統工具 /Kickstart』命令 ,

開啟 Kickstart 設定程式視窗 ( 此程式啟動較慢 ,

請耐心等候 ), 做各項設定。

Page 162: Ch4 安裝前的準備 本章重點

162

基本組態設定

Page 163: Ch4 安裝前的準備 本章重點

163

安裝方式

在安裝方式中 , 筆者在右方的安裝方式項目 , 選擇執行全新安裝 , 而安裝來源選擇光碟機。

Page 164: Ch4 安裝前的準備 本章重點

164

開機管理程式選項

在開機管理程式選項中 , 筆者選擇安裝新的開機管理程式 , 並且安裝開機管理程式在 MBR 。

Page 165: Ch4 安裝前的準備 本章重點

165

分割區資訊

分割區資訊中 , 我們假設要重新安裝整個系統 , 所以筆者選擇清除 MBR、移除所有既有的分割區及初始化磁碟標籤。接著按新增鈕新增分割區。

首先在檔案系統類型項目選擇 swap 檔案系統 , 大小則設定成 512 。設定完成後按確定鈕繼續。回到前一個畫面 , 再按一次新增鈕 , 新增其它分割區。這次要新增安裝系統的分割區 , 所以指定掛載點為 "/",

接著在檔案系統類型項目選擇 ext3 檔案系統 , 另外在其他的磁區大小選項選擇填滿磁碟上所有的剩餘空間單選鈕 , 接著按確定鈕回到上個畫面。

Page 166: Ch4 安裝前的準備 本章重點

166

網路組態設定

網路組態設定部份 , 按新增網路裝置鈕可設定網路連線方式。設定完成請按確定鈕。

Page 167: Ch4 安裝前的準備 本章重點

167

認證

在認證項目中 , 筆者建議使用預設值即可 , 不需特地更動。

Page 168: Ch4 安裝前的準備 本章重點

168

防火牆組態設定

防火牆的設定中 , 筆者在安全等級項目設為停用防火牆 , 並將 SELinux 項目設定為已停用。若您有需求 , 可以將安全等級設定成啟用防火牆 , 將 SELinux 設定為啟用。

Page 169: Ch4 安裝前的準備 本章重點

169

顯示卡設定

在顯示卡設定中 , 使用預設值即可。

Page 170: Ch4 安裝前的準備 本章重點

170

選取套件並儲存設定

此處可自行選擇要安裝的套件 , 選取的方式和 5-24

頁所介紹的相同。設定完後請執行『檔案 /儲存檔案』命令:

Page 171: Ch4 安裝前的準備 本章重點

171

由光碟開機安裝

製作完開機設定檔之後 , 我們必須將 ks.cfg 複製到磁片中才可以進行安裝。不過因為本 Linux 發行版預設無法掛載軟碟 , 所以請參考 11-3 或 15-5 節使用 USB 隨身碟或是 SSH 將 ks.cfg 複製到 Windows 系統上 , 然後在 Windows 中將 ks.cfg

複製到軟碟片。 接著請將 BIOS 調成光碟機開機 , 並將書附光碟及剛才製作的磁片放入軟碟機中。開機後依下列的方式操作:

Page 172: Ch4 安裝前的準備 本章重點

172

由光碟開機安裝

Page 173: Ch4 安裝前的準備 本章重點

173

由光碟開機安裝

這裡我們指定 Kickstart 的設定檔存放於磁片中 , 如此系統就會去磁片中搜尋 ks.cfg 這個檔案。待啟動程序完成後 , 安裝程式便會依您之前的設定開始安裝了。

Page 174: Ch4 安裝前的準備 本章重點

174

6-8 其他常見的安裝問題排解

除了上述的各項問題外 , 筆者在本節中另外列出一些常見的問題 , 供您參考。

Page 175: Ch4 安裝前的準備 本章重點

175

6-8-1 要進入圖形模式的安裝畫面時 , 螢幕一片漆黑 當您要進入圖形模式的安裝畫面時 , 發生螢幕一片漆黑的情形 ( 通常發生於液晶螢幕 ), 可以參考 6-1

節 , 嘗試使用低解析度模式安裝。

Page 176: Ch4 安裝前的準備 本章重點

176

6-8-2 安裝時電腦發生當機的情形

筆者於安裝時曾經發生電腦當機的情形 , 通常會造成當機的可能原因為:電腦過熱、 CPU 超頻、記憶體損毀 , 或硬體相衝突等主機相關問題 , 而非光碟片或軟體造成。

發生當機時 , 您可以按下主機機殼上的重開機鈕 , 強迫電腦重新啟動 , 然後置入書附光碟試著再安裝一次。若當機的情形仍頻頻發生 , 請依照一般程序仔細檢查電腦或尋找客服人員 , 排除造成當機的原因後再行安裝。

Page 177: Ch4 安裝前的準備 本章重點

177

安裝時電腦發生當機的情形

Linux 比 Windows 需要更好的系統穩定度才能順利安裝、執行。雖然您的 Windows 能在這台機器上執行 , 但並不意謂著就能順利使用 Linux 。筆者及有些讀者就曾遇到 CPU 超頻使用的電腦 , 能順利執行 Windows 作業系統 , 但偏偏安裝 Linux 就是不成功 , 出現的錯誤訊息也千奇百怪。後來將 CPU

調回正常頻率之後 , 即可順利安裝 Linux 。因此在安裝 Linux 前 , 請先檢查是否有將 CPU 超頻 , 如果有 , 則務必將 CPU 調回正常的工作頻率。

Page 178: Ch4 安裝前的準備 本章重點

178

安裝時電腦發生當機的情形

電腦不穩定 , 也可能導致無法順利安裝 Linux 。例如電源供應器不穩 , 記憶體本身就有瑕疵 , 某些品牌、規格的記憶體混插 , 甚至在 BIOS 裡設定了過高的記憶體執行頻率 , 都可能會導致系統不穩。

Page 179: Ch4 安裝前的準備 本章重點

179

6-8-3 安裝時無法讀取光碟或顯示某個套件毀損

若書附光碟有些套件無法順利安裝 , 可能是當時系統無法正確讀取光碟 , 您可以試著取出光碟再重新放入 , 或是重新開機後再安裝一次 , 通常便可以解決此問題。

如果您沒有硬體上的問題 , 因而懷疑是否光碟片損毀 , 導致無法順利安裝 , 此時筆者建議的判斷方法為:請將書附光碟拿到 Windows 系統上 , 將光碟內所有檔案複製出來 , 看看是否能順利複製。

Page 180: Ch4 安裝前的準備 本章重點

180

安裝時無法讀取光碟或顯示某個套件毀損 若 DVD 內的所有檔案都能順利複製出來 , 則光碟片瑕疵的機會就不大。此時無法順利安裝的原因 , 可能還是在您所使用的硬體 ( 如不穩、或不支援 ) 。請參考本書第 2 章及第 6 章 , 找出可能的原因。

若書附光碟有些檔案無法順利複製 , 根據筆者的經驗 , 很多是光碟機挑片所致。因為以往的讀者將光碟片寄回更換 , 經我們實際測試之後 , 大部分光碟片都沒有問題 , 因此就算換了一份新的光碟片 , 還是無法解決此問題。建議您將光碟拿到其他電腦試試 , 若還是不行 , 只好請您將書附光碟寄回更換 , 請寄:台北市杭州南路一段 15-1 號 19 樓 , 讀者服務收。

Page 181: Ch4 安裝前的準備 本章重點

181

安裝時無法讀取光碟或顯示某個套件毀損

目前市售的光碟機大都不會挑片 ( 例如筆者安裝 Linux 電腦所使用的 AOpen 光碟機就不曾挑過片 ) 。通常光碟機會挑片 , 都是使用過一陣子後 , 機器老化之故。不過 , 當然還是有少數的光碟機一買來就會挑片。

根據筆者的經驗 , 5-2 頁所介紹的 Media Check 程式 , 並無法檢查出所有瑕疵光碟。另外 , 程式的檢查有時並不正確 , 即便檢查出現問題 , 您還是可以試著直接安裝 , 或許能順利完成。

Page 182: Ch4 安裝前的準備 本章重點

182

安裝時無法讀取光碟或顯示某個套件毀損

最後如果經過大費周章 , 還是無法找出原因 , 則您可在旗標網站 (www.flag.com.tw) 讀者服務中的讀者留言版上 , 說明所遇到的錯誤訊息 , 並詳細填寫您使用的硬體規格 , 含 CPU、主機板、顯示卡、網路卡、硬碟型號、硬碟分割方式 (各分割區的容量及安裝的作業系統 ), 以及是否有 SCSI 卡、 RAID 控制晶片 ... 等比較罕見的配備 , 以供筆者判斷可能的原因。

Page 183: Ch4 安裝前的準備 本章重點

183

6-8-4 安裝時發生硬碟問題

如果您在安裝書附光碟時 , 出現類似以下錯誤訊息: "格式化 hda5 時發生錯誤。這個問題很嚴重 ,

安裝無法繼續 ", 或 " 裝置或系統資源忙碌 ", 表示當時系統無法存取硬碟。這個可能只是暫時性的問題 ,

通常只要重開機後再次安裝 , 即可解決。若仍然出現相同的錯誤 , 則請檢查硬碟是否正常、排線是否連接無誤 , 或者 BIOS 設定是否正確。

Page 184: Ch4 安裝前的準備 本章重點

184

6-8-5 以安裝光碟開機時 , 顯示 io scheduler cfq 訊息後當機 如果您使用安裝光碟開機時 , 螢幕顯示 "io

scheduler cfq (registered)" 訊息之後便當機 , 通常是因為您電腦的 ACPI (Advanced Configuration

and PowerInterface) 功能與此版 Linux 核心不相容 , 所以才會導致此問題。請進入 BIOS 的電源管理設定 (各廠牌名稱不同 , 一般名為 Power

Management), 然後關閉其中的 ACPI 功能即可。

Page 185: Ch4 安裝前的準備 本章重點

185

6-8-6 圖形模式的登入畫面一片漆黑

依據筆者的經驗 , 有些顯示卡雖然可以使用圖形模式進行安裝 , 但是安裝後進入圖形模式的登入畫面時 ,

會出現一片漆黑的狀況。此時請參考 6-1 節 , 改用低解析度圖形模式重新安裝 , 即可順利使用 Linux

的圖形模式。

Page 186: Ch4 安裝前的準備 本章重點

186

6-8-7 安裝後無法正常開機

若開機時無法正常啟動 , 或是發生自動重開機等奇怪的狀況 , 請參考 5-26 頁 , 確認安裝時是否取消勾選虛擬化。如果之前沒有取消 , 則請重新安裝並務必取消勾選虛擬化 , 應可解決大多數問題。

如果您發生的錯誤不屬於以上所列的常見狀況 , 可以參考附錄 C Q14 的說明尋找解決方法。