第 4 章 安裝 Linux 著作權所有 © 旗標出版股份有限公司
本章提要 選擇開機方式 選擇語系、鍵盤、滑鼠及安裝類型 分割硬碟 安裝開機管理程式 設定網路環境 設定語系、時區及帳號 選擇及安裝套件 建立開機片、重新開機 啟動 Linux
選擇開機方式 用光碟片開機: 用軟碟片開機: 如果電腦的 BIOS 支援 ATAPI 或 SCSI 光碟機開機, 只需將 BIOS 設成用 CD-ROM 開機即可 用軟碟片開機: 如果無法利用光碟開機, 則必須先在 DOS 環境中製作開機磁片, 然後用這磁片開機後繼續安裝 Windows 98/Me 的使用者可直接在 MS-DOS 模式視窗 (Windows XP 則為命令提示字元視窗) 內製作
用光碟片開機 直接使用第一片光碟開機, 開機後會出現以下的畫面:
用光碟片開機 直接按 Enter 鍵進入圖形安裝模式, 經過一段啟動過程之後, 會開啟檢查光碟片的交談窗:
用光碟片開機
用光碟片開機
用光碟片開機
用光碟片開機
用光碟片開機 稍待一會兒, 就可見到圖形模式的安裝歡迎畫面:
用光碟片開機
只能出現文字模式的安裝畫面? 如果見不到圖形模式安裝畫面, 而是看到以下的顯示內容 可能是此 Linux 發行版不支援所使用的顯示卡, 所以只能以文字模式安裝
只能出現文字模式的安裝畫面?
只能出現文字模式的安裝畫面? 接下來, 還是可在文字模式下安裝 Linux, 過程與圖形模式安裝大同小異 不過, 就算安裝完成, 往往也無法進入圖形模式, 只能在文字模式下操作 因此, 建議參考硬體需求, 換張顯示卡
用軟碟片開機 如果電腦不支援光碟開機, 則可自行製作安裝用的開機磁片 在書附第一片光碟的 \images 目錄中, 有幾個磁片映像檔, 分別可製作不同用途的開機磁片 bootdisk.img 可製作光碟安裝的開機磁片, drvnet.img 則可製作網路安裝的開機磁片, 一般選擇 bootdisk.img 檔
用軟碟片開機 首先必須將映像檔還原到磁片上 請先準備好 1 片已經格式化的 1.44MB 軟碟片, 然後依循下列步驟操作 在 Windows 環境建立開機片 在 DOS 環境製作開機片 在 Linux 環境製作開機片
在 Windows 環境建立開機片 要在 Windows 環境中建立安裝的開機磁片, 請放入書附第一片光碟, 然後啟動 Windows 檔案總管, 並切換到光碟的 \dosutils\rawritewin 目錄中 雙按 rawwritewin.exe 檔案, 開啟以下交談窗
在 Windows 環境建立開機片
在 Windows 環境建立開機片 等到交談窗的狀態列標示為 "100%", 開機磁片就製作完成了, 請按 Exit 鈕離開程式 然後利用此磁片開機 (電腦的 BIOS 必須先設定成以軟碟開機), 就會出現跟光碟片開機時一樣的歡迎畫面
在 DOS 環境製作開機片 也可以開啟 MS-DOS 模式或命令提示字元視窗, 輸入以下指令, 建立開機磁片:
在 Linux 環境製作開機片 若電腦中已安裝了 Linux, 也可以在掛載書附第一片光碟後, 在文字模式下執行 dd if=/mnt/cdrom/images/bootdisk.img of=/dev/fd0 指令, 建立安裝的開機磁片
選擇語系、鍵盤、滑鼠 及安裝類型 選擇安裝過程的語言 設定鍵盤 設定滑鼠 設定顯示卡與顯示器 選擇安裝類型
選擇安裝過程的語言
設定鍵盤 一般使用預設 U.S. English :
設定滑鼠 選擇滑鼠的種類、按鈕數及連接埠:
設定顯示卡與顯示器 接下來系統會自動偵測顯示卡與顯示器的型號 如果無法偵測到這些硬體資料, 系統將出現相關視窗讓使用者自行選擇 若所使用的顯示卡或顯示器不在列表清單中, 則請參閱使用手冊, 選擇 Generic 類別中規格比較接近的顯示卡或顯示器 以下以設定顯示器為例說明
設定顯示卡與顯示器
掃瞄頻率 目前市面上的監視器、電視機或顯示器, 許多都採用陰極射線管 (CRT, CathodeRay Tube) 為顯示元件, 其所發射出來之電子束, 打在螢光物質塗佈的螢幕上, 就形成一個光點 由於人類的眼睛辨識能力有限, 高速移動的物體在人眼中會留下殘像, 光點依序由左至右高速移動, 在人的眼睛看來就好似一條水平線 一條條的水平掃瞄線快速由上到下垂直排列, 則會在人眼中構成畫面, 這就是 CRT 顯示器呈現畫面的基本原理
掃瞄頻率 一個光點由左至右掃瞄成線、每秒鐘水平線的產生次數, 就是水平掃瞄頻率, 單位為 kHz
掃瞄頻率 所謂垂直掃瞄頻率, 就是從第 1 條水平線算起, 往下到最後一條水平線為止, 每一秒的掃瞄頻率, 單位為 Hz, 又稱為更新率 (refresh rate) 舉例而言, 更新率 72 Hz 即表示畫面每秒更新 72 次
掃瞄頻率 非交錯掃瞄 (non-interlaced) 是紮紮實實地從上到下, 由第 1 條水平線掃瞄至最後一條, 構成整個畫面 而交錯掃瞄則採取偷吃步的方式, 先掃瞄單數線、再掃瞄雙數線, 然後 『合成』 一個完整畫面 很顯然地, 非交錯掃瞄的畫面穩定度將遠高於交錯掃瞄
掃瞄頻率 對於人類眼睛來說, 更新速率越高越不易感到畫面閃爍 因此只要顯示卡及顯示器 『行有餘力』, 就盡量調高水平和垂直的掃瞄頻率 在此重申注意事項:掃瞄頻率千萬不要超過顯示器的負荷範圍, 否則輕則沒畫面、重則顯示器損毀 若是使用 LCD 顯示器, 其顯像方式與 CRT 顯示器不同, 因此不會有閃爍的情形發生
選擇安裝類型
選擇安裝類型 如果已經安裝了舊版的 Red Hat Linux 或 Fedora Core, 則會先出現以下畫面:
安裝類型比一比 個人電腦:適於個人使用的工作環境 工作站: 會安裝 GNOME 桌面環境及OpenOffice 辦公軟體、網頁瀏覽器、電子郵件、即時傳訊等常用的軟體 至少需 1.9 GB 的空間 工作站: 除了安裝個人電腦安裝的軟體之外, 還會安裝軟體開發及系統管理工具 此安裝類型至少需要 2.4 GB 的硬碟空間
安裝類型比一比 伺服器:適用於以架站為需求的伺服器 可安裝各種伺服器程式, 並建立適用於伺服器運作的分割區 至少需要 870MB 的硬碟空間
分割硬碟 以下以一般使用者最常見的狀況說明: 已在第 1 顆 IDE 硬碟的第 1 個主要分割區 (/dev/hda1) 安裝了 Windows 系統 現在另外安裝 Linux 系統 若是使用全新的硬碟, 則在下面的操作中, 忽略 Windows 的部分即可
分割硬碟 如果硬碟空間已全部被 Windows 作業系統所佔用, 想在不破壞既有資料的原則下, 騰出硬碟空間, 可利用 PartitionMagic 或 SPFDisk 軟體, 動態調整硬碟分割區 其中 SPFDisk 是一套可免費使用的軟體, 相關訊息請參考 http://spfdisk.sourceforge.net/ 網頁的說明
分割硬碟 選擇硬碟分割方式 方法一:讓安裝程式自動分割硬碟 方法二:利用 Disk Druid 分割硬碟
選擇硬碟分割方式 首先安裝程式會詢問要如何分割硬碟: 切割硬碟之前, 請先備份硬碟裡重要的資料, 以免發生意外, 導致資料損毀 此外, 若已事先使用某些特別的硬碟分割工具劃分好分割區, 可能會導致安裝程式因無法識別而出現警告訊息, 此時可按忽略鈕繼續安裝
方法一: 讓安裝程式自動分割硬碟 若選擇讓安裝程式自動分割硬碟, 且硬碟已有其他的分割區, 則會出現以下畫面:
方法一: 讓安裝程式自動分割硬碟
方法二: 利用 Disk Druid 分割硬碟 Disk Druid 是此 Linux 發行版內建的硬碟分割程式 選擇了此工具程式後, 便會出現以下畫面要求選擇要分割的硬碟 如果硬碟已無多餘的空間安裝, 而要刪除儲存資料的分割區, 請在下圖中選取要刪除的分割區, 然後按刪除鈕即可
方法二: 利用 Disk Druid 分割硬碟
方法二: 利用 Disk Druid 分割硬碟 Linux 至少需要 2 個分割區 每個 ext3 檔案系統的分割區都要指定掛載點 建立 swap 檔案系統的分割區 讓 Linux 也能讀取 Windows 的分割區
Linux 至少需要 2 個分割區 採用 ext3 檔案系統的分割區 系統檔案及資料都是儲存在 ext3 檔案系統的分割區 在 ext3 檔案系統中, 檔案名稱大小寫不同, 則代表不一樣的檔案, 例如 abc.txt 與 ABC.txt 分別表示不同的檔案 檔案系統不等於作業系統, 我們可以在單一的作業系統下, 同時使用多種檔案系統
Linux 至少需要 2 個分割區 採用 swap 檔案系統的分割區 專供 Linux 作為虛擬記憶體之用 例如安裝了 128 MB 的記憶體, 則可建立 128 ~ 256 MB 的 swap 分割區 swap 分割區大小的上限為 2 GB。
虛擬記憶體 實體記憶體用盡時, 作業系統可拿部份硬碟空間來模擬記憶體 例如實體記憶體有 64 MB, 而磁碟的虛擬記憶體為 128 MB 時, 對系統而言, 就好像擁有 192 MB 的記憶體一樣 Windows 系統中, 可以指定任何硬碟分割區做為虛擬記憶體 Linux 中, 必須另外規劃一個單獨的分割區供虛擬記憶體使用
每個 ext3 檔案系統的 分割區都要指定掛載點 Linux 作業系統至少要有一個採用 ext3 檔案系統的分割區 而每個 ext3 檔案系統的分割區都要指定掛載點 (mount point) 才可以被使用
每個 ext3 檔案系統的 分割區都要指定掛載點 在 Windows 中, 每個分割區都被當成一個磁碟機 每個磁碟機都有專屬的磁碟機代號, 可分別存放各自的檔案與目錄:
每個 ext3 檔案系統的 分割區都要指定掛載點 Linux 作業系統將每個分割區都當成目錄使用, 此指定的目錄即稱為掛載點
每個 ext3 檔案系統的 分割區都要指定掛載點 安裝 Linux 時, 至少要指定一個 ext3 檔案系統的分割區, 其掛載點為系統根目錄 "/" 若是初學者, 為了單純起見, 建議只建立一個 ext3 檔案系統的分割區, 並指定該分割區的掛載點為 "/" 當 Linux 安裝完畢之後, 會自動在系統根目錄下建立許多目錄如 /boot、/usr、/home、/var...等
每個 ext3 檔案系統的 分割區都要指定掛載點 若是 Linux 老手, 則可視需求建立不同大小的多個 ext3 檔案系統的分割區, 並分別掛載不同的目錄 假如有多顆硬碟, 更可善用此功能, 在不同的硬碟各自建立分割區, 分別掛載不同的目錄, 然後將比較重要的目錄, 儲存在穩定性較高的硬碟 如此就不至於一顆硬碟損毀, 導致所有的資料遺失
每個 ext3 檔案系統的 分割區都要指定掛載點 /dev/hda2 分割區的掛載點為 "/" /dev/hda5 分割區的掛載點為 "/boot" /dev/hdb1 分割區的掛載點是 "/home"
每個 ext3 檔案系統的 分割區都要指定掛載點 在上例中, 安裝完 Linux 之後, 如果將檔案儲存到 /home 目錄下, 實際上是存放在 /dev/hdb1 分割區中 若是儲存在 /boot 目錄下, 則是存放在 /dev/hda5 分割區 若儲存的位置都不在上述的兩個目錄, 則是存放在 /dev/hda2 分割區中
建立 ext3 檔案系統的分割區 若要完整安裝此 Linux 發行版 , ext3 檔案系統的分割區至少需要 6.1 GB 以上, 當然多多益善 以下只建立一個 ext3 檔案系統的分割區 請先在 Disk Druid 畫面中, 按新增鈕建立一個 ext3 檔案系統的分割區
建立 ext3 檔案系統的分割區
建立 ext3 檔案系統的分割區
建立 ext3 檔案系統的分割區
建立多個分割區, 分別掛載不同的目錄 若想建立多個分割區, 並讓某些目錄獨自存放在一個分割區, 請重複執行以下步驟:
建立 swap 檔案系統的分割區 接著要將剩餘的空間都分配給 swap 檔案系統的分割區, 故如下操作:
建立 swap 檔案系統的分割區
建立 swap 檔案系統的分割區
實在無法決定該劃分多少空間 給 swap 分割區, 怎麼辦? 請在設定分割區畫面中直接按新增鈕, 開啟新增分割區交談窗:
實在無法決定該劃分多少空間 給 swap 分割區, 怎麼辦?
實在無法決定該劃分多少空間 給 swap 分割區, 怎麼辦? 由測試的結發現: 若實體記憶體為 128 MB, 則安裝程式大約會劃分 251 MB 的空間給 swap 檔案系統使用 若實體記憶體為 64 MB, 則會劃分 188 MB 的空間給 swap 檔案系統使用
讓 Linux 也能讀取 Windows 的分割區 此 Linux 發行版除了支援 ext3 及 swap 檔案系統外, 還支援 Windows 的 FAT 檔案系統 如果硬碟已經安裝了 Windows 作業系統, 希望讓 Linux 也能讀寫 Windows FAT 分割區中的檔案, 則請依下列步驟操作
讓 Linux 也能讀取 Windows 的分割區
讓 Linux 也能讀取 Windows 的分割區
讓 Linux 也能讀取 Windows 的分割區 完成上述步驟, 並安裝完 Linux 後, 就可在 Linux 中, 透過指定的掛載目錄 (此例為 /mnt/win), 存取 Windows 分割區的檔案
安裝開機管理程式 在 Linux 的開機過程中, 開機管理程式具有舉足輕重的地位, 其主要的功能有二: 載入 Linux 作業系統 當同時安裝了多個作業系統時, 則可用來管理多重開機
安裝開機管理程式
安裝開機管理程式 選擇預設啟動的作業系統 設定開機管理程式的密碼 決定開機管理程式安裝的位置
選擇預設啟動的作業系統 Linux 的開機管理程式具有管理多重開機的功能 以下畫面即設定系統開機後, 預設要啟動的作業系統:
選擇預設啟動的作業系統 在此 Linux 發行版中, 開機管理程式預設啟動的作業系統是 Linux 如果電腦中已安裝了其他的作業系統, 如 Windows, 而且平時也比較常用此作業系統, 則可依以下方式, 更改開機管理程式預設啟動的作業系統:
更改開機選單的選項名稱 只要是 Windows 系統所在的分割區, 不論 FAT 或 NTFS, 都會被識別為 DOS
更改開機選單的選項名稱
設定開機管理程式的密碼 當電腦開機顯示多重開機選單時, 使用者可編輯進入作業系統時的參數 以下的畫面, 用以指定是否要輸入密碼, 才能編輯參數 若無特殊需求, 一般毋需設定:
決定開機管理程式安裝的位置 開機管理程式可安裝在主要開機磁區 (MBR) 或 Linux 分割區的第一個磁區 Linux 所使用的 GRUB 開機管理程式支援了多重開機功能 除非要用其他的多重開機管理程式 (如 SPFDisk 或 BootMagic 等) 來管理開機, 才將開機管理程式安裝在 Linux 分割區的第一個磁區 否則強烈建議您將開機管理程式安裝在主要開機磁區 (MBR)
決定開機管理程式安裝的位置
何謂主要開機磁區 (MBR)? 主要開機磁區 (MBR, Master Boot Record), 位於硬碟的第 1 個磁區 (Cylinder 0, Head 0, Sector 1, 磁區編號由 1 開始) 如果同時擁有多顆硬碟, 並選擇將開機管理程式安裝在主要開機磁區, 此時 GRUB 或 LILO 會裝在第 1 顆硬碟的主要開機磁區裡
何謂主要開機磁區 (MBR)? 硬碟的主要開機磁區內含有硬碟分割表 (partition table) 電腦開機時會去檢查主要開機磁區, 若在主要開機磁區中找到開機管理程式, 便會去執行 並接著顯示多重開機的選單, 再根據使用者的選擇, 以決定該啟動哪個分割區的作業系統
何謂主要開機磁區 (MBR)? 一台電腦裝有多種作業系統時, 請注意主要開機磁區的分配 其他作業系統可能也需佔用主要開機磁區, 此時會造成彼此覆蓋, 導致無法正常啟動作業系統的情況發生
設定網路環境 設定網路的 TCP/IP 設定值 設定防火牆
設定網路的 TCP/IP 設定值 以區域網路及固定制 ADSL 上網 利用非固定式 ADSL 及 Cable Modem 上網
以區域網路及固定制 ADSL 上網
以區域網路及固定制 ADSL 上網
以區域網路及固定制 ADSL 上網
網路遮罩、網路位址、廣播位址、閘道器與名稱伺服器 網路遮罩:全名為 Network Mask, C 級網路通常採用 255.255.255.0 做為遮罩 舉例來說, IP 位址若是 192.168.1.137, 使用 255.255.255.0 當作網路遮罩, 則網路位址就是 192.168.1.0, 廣播位址則為 192.168.1.255 若使用遮罩 255.255.0.0, 網路位址則是 192.168.0.0, 廣播位址就為 192.168.255.255
網路遮罩、網路位址、廣播位址、閘道器與名稱伺服器 閘道器:是從一個網路連接到另一個網路的 『必經之地』, 是一台主機或網路設備, 如 router 名稱伺服器:上面有 DNS (Domain Name Service), 負責提供主機名稱和 IP 位址間的轉換 此對應名稱提供了使用者更具人性的記憶法, 人們只需記住網路主機的名稱, 而不用背難記的 IP 位址 因此若無指定名稱伺服器, 就需直接指定其 IP 位址才行
利用非固定式 ADSL 及 Cable Modem 上網
設定防火牆 此處的防火牆是指本機與其他主機之間的防衛機制, 用來限制其他主機存取本機上的某些資源 (或埠號) 使用防火牆將能有效地防止主機被入侵 但有一個需要先建立的觀念:將防火牆功能設的越嚴密, 可使得主機越不容易被入侵, 但也會導致無法對外提供某些網路服務的缺點
設定防火牆
設定防火牆 若選擇無防火牆, 接下來會有警告交談窗出現:
設定語系、時區及帳號 設定系統語系 設定時區 設定系統管理者的密碼
設定系統語系 設定安裝完 Linux 後, 要以哪種語系顯示
設定時區 設定主機所在的時區, 請選擇亞洲/台北時區
設定系統管理者的密碼 在 Linux 裏, 負責維護系統的管理者, 其帳號名稱為 root
選擇及安裝套件 選擇要安裝的套件 安裝套件
選擇要安裝的套件 此 Linux 發行版將所有的軟體依功能分成好幾個類別, 以方便選擇與安裝:
選擇要安裝的套件 以下為求解說各種功能, 因而選擇全部安裝, 請在上述畫面勾選全部安裝選項 建議初次學習時, 採用全部安裝, 避免東遺西漏 而安裝全部的套件時, 雖然安裝程式提示需要 5251 MB 的硬碟 不過, 由於 Linux 會預先保留一些硬碟空間, 以供日後使用, 因此實際上至少需要 6.1 GB 左右的 ext3 分割區
選擇其他安裝類型的套件畫面 如果選擇個人電腦、工作站... 等安裝類型, 則會出現以下畫面:
安裝套件
安裝套件
安裝套件
建立開機片、重新開機 在下面畫面中, 可以選擇是否要製作一片 Linux 的開機磁片, 此開機片可當作緊急救援磁片, 於系統發生問題時用來開機以嘗試修復:
建立開機片、重新開機 建立開機片後, 會出現以下畫面, 表示安裝完成, 將重新開機:
啟動 Linux 啟動開機管理程式 第一次啟動 Fedora Core 登入 Linux
啟動開機管理程式 電腦開機後, 首先看到開機管理程式的畫面 此時請用 ↑ 、↓ 鍵移動光棒, 選擇要啟動的作業系統, 再按 Enter 鍵載入 若不選擇, 預設經過 10 秒後, 會進入光棒所在的作業系統
啟動開機管理程式
啟動開機管理程式
第一次啟動 Fedora Core 第一次啟動 Fedora Core 時, 系統會引導使用者進行基本環境設定:
第一次啟動 Fedora Core
第一次啟動 Fedora Core
第一次啟動 Fedora Core
第一次啟動 Fedora Core
第一次啟動 Fedora Core
登入 Linux 完成基本設定, 並經過一連串的開機過程後, 便進入 X Window 的圖形模式:
登入 Linux