1.02k likes | 1.2k Views
第 6 章. 安裝及設定週邊設備. 前言. 電腦中的配備不可能永遠一成不變 , 隨著操作上的需要 , 我們可能還會更換或添購一些配備 , 例如硬碟、印表機、 USB 拇指碟、數位相機 ... 等 , 甚至為了因應部分軟體的需求 , 還必須調整安裝的硬體。 基本上 , 目前使用者較多的發行版都有提供一些系統設定工具來幫助使用者設定印表機、顯示卡、滑鼠 ... 等常用的週邊設備。. 前言.
E N D
第 6 章 安裝及設定週邊設備
前言 • 電腦中的配備不可能永遠一成不變, 隨著操作上的需要, 我們可能還會更換或添購一些配備, 例如硬碟、印表機、USB 拇指碟、數位相機...等, 甚至為了因應部分軟體的需求, 還必須調整安裝的硬體。 • 基本上, 目前使用者較多的發行版都有提供一些系統設定工具來幫助使用者設定印表機、顯示卡、滑鼠... 等常用的週邊設備。
前言 • 只是這些都是各個發行版自行開發的工具, 無法共用。不過, 透過這些工具, 在設定上的確是方便許多, 因此本章前面幾節, 將以目前使用者最多的 Fedora Core 及 Mandrake Linux 為例, 說明如何透過其內附的系統設定工具設定週邊設備。 • Linux 下, 各設備的設定檔大都位於 /etc/sysconfig 目錄下, 各項工具程式實際上也都是藉由修改此目錄下的各個設定檔來改變設定。
本章提要 • 6-1 安裝硬體注意事項 • 6-2 安裝及設定印表機 • 6-3 X Window 設定-顯示卡及顏色數 • 6-4 設定滑鼠 • 6-5 安裝第 2 顆硬碟 • 6-6 使用 USB 拇指碟 • 6-7 使用數位相機 • 6-8 硬體驅動程式下載網站列表
6-1 安裝硬體注意事項 • 系統與週邊兩者之間靠驅動程式相互溝通, 驅動程式的好壞更關係著硬體表現的優劣, 若缺少適用的驅動程式, 空有一流硬體設備也是徒然。 • 驅動程式 • 掛載與卸載
驅動程式 • 週邊硬體廠商開發搭配:通常對於普及度、佔有率高的作業系統, 廠商都會自行研發驅動程式, 並且在產品銷售時一併內附。目前大多數週邊設備都會內附 MS- Windows 的驅動程式。
驅動程式 • 作業系統廠商測試研發:許多作業系統的開發者會針對市面上常見的週邊設備, 進行驅動程式的開發與測試。最顯著的例子是 OS/2, 該系統數以千計的驅動程式大多都是由 IBM 自行發展而來。
驅動程式 • 專精於相關領域的人:最常見的就是所謂的駭客, 這些人在專業領域內, 擁有豐富的知識與精湛的技術, 只要具備硬體規格文件和其個人意願, 沒有做不出來的驅動程式。Linux 許許多多的驅動程式, 都在這些熱心駭客們的手中一一地誕生了。 • 由於 Linux 系統一開始並不帶有商業色彩, 所以大部份硬體廠商都沒有發展 Linux 專用的驅動程式, 而必須靠一些高手們自行研發, 也就是上述第三種情形。
驅動程式 • 因屬於業餘性質, 驅動程式出現的步調就會慢些, 使得最新的硬體設備無法在 Linux 上發揮效用。 • 但是隨著 Linux 急速竄紅, 週邊軟硬體設備的支援日益受到重視, 驅動程式缺乏的狀況已大為改觀, 只要注意 2-1 節中說明的各個注意事項, 應該都可以順利安裝。
掛載與卸載 • 在 Linux 系統啟動時, 會把週邊的硬體都辨識為某一種設備, 並個別賦予代號, 常見的裝置及其設備代號如下: • 軟碟機:第 1 台軟碟機的週邊設備代號是 /dev/fd0, 第 2 台為 /dev/fd1。 • IDE/ATAPI 週邊:一般會被辨識成 /dev/hda、/dev/hdb、/dev/hdc...等, 其餘依此類推。
掛載與卸載 • 數據機:Linux 所辨識的不是數據機本體, 而是用來連接數據機的序列埠, 其周邊設備代號通常是 /dev/ttyS0 和 /dev/ttyS1。 • 印表機:本地端的印表機多半接在平行埠上, 而第 1 個平行埠會被辨識成/dev/lp0。 • SCSI 週邊:通常被辨識為 /dev/sda、/dev/sdb、/dev/sdc...等。
掛載與卸載 • 基本上 Linux 在進行安裝時, 會盡量偵測出所有被支援的週邊硬體設備, 但是不要期望它會像傻瓜相機一樣, 除了按下快門之外都是全自動;Linux 的特性類似單眼相機, 經常需要細部調整方能勝任愉快, 不過一旦順手之後, 沒有人會質疑單眼相機所照出來的相片品質。
6-2 安裝及設定印表機 • 由於 Mandrake Linux 的工具程式 printerdrake只能在圖形模式下執行,設定上應沒有太大的問題。因此我們僅說明 FedoraCore 發行版的文字介面設定工具 system-config-printer指令。 • 不過, 無論使用什麼發行版, 只要設定好印表機, 便可以使用指令, 在文字模式下列印。
安裝及設定印表機 • 除了使用各發行版自行開發的印表機設定工具外, 各 Linux 發行版都可以使用 CUPS 列印系統來設定及管理印表機。
安裝及設定印表機 • 6-2-1 安裝本機的印表機 • 6-2-2 安裝遠端 Windows 分享的印表機 • 6-2-3 在文字模式下列印文件
6-2-1 安裝本機的印表機 • 要安裝連接在本機的印表機, 請先將印表機連接在電腦上, 接著依下列說明設定安裝。 • 請以 root 帳號登入後, 執行 system-config-printer指令, 接著如下操作:
安裝本機的印表機 • 設定完後, 請依下列步驟儲存設定並列印測試頁 (由於上述步驟 7 中所選擇的印表機驅動程式不一定合用, 故請務必列印測試頁確定所選擇的驅動程式正確):
安裝本機的印表機 • 最後請檢查印表機是否已正確列印出測試文件:若列印結果正確, 便可離開設定程式;若發生錯誤, 請重新設定印表機, 檢查是否選擇正確的連接埠及驅動程式。
6-2-2 安裝遠端 Windows 分享的印表機 • 在公司或學校的區域網路中, 往往不是每個人都有自己專屬的印表機, 而是大家共用一台分享的印表機。在這種狀況下, Linux 當然也能使用遠端分享的印表機。如果您要使用 Windows 98/Me 主機或 Samba 伺服器 分享出來的印表機, 其安裝過程與上一節中安裝本機印表機相較, 只有設定印表機位置的部分不同, 請如下設定:
安裝遠端 Windows 分享的印表機 • 接下來的步驟與安裝本機印表機完全相同, 請選擇合適的驅動程式, 並列印測試頁確定安裝無誤。 • 請注意, 若遠端分享的印表機是安裝在 Windows 2000/XP/2003 的電腦上, 要分享給 Linux 主機使用時, 請依 Windows 網域的設定方式, 在設定上述步驟 6 時, 輸入 guest 帳號與密碼, 同時記得啟用 Windows 2000/XP/2003 電腦的 guest 帳號。
6-2-3 在文字模式下列印文件 • 安裝完成印表機後, 如果您是在圖形模式下, 則直接利用視窗程式的列印功能, 即可列印。反之若是在文字模式下, 則可利用以下 3 個指令管理列印工作: • 列印文件 - lpr指令:直接列印文字檔, 範例如下:
在文字模式下列印文件 • 檢查等待列印中的工作 - lpq 指令:顯示列印佇列的內容, 觀看目前有哪些工作正等待列印:
在文字模式下列印文件 • 刪除列印工作 - lprm 指令:以 lpq 指令查到的工作編號來刪除列印作業, 範例如下:
6-3 X Window 設定- 顯示卡及顏色數 • Fedora Core 發行版 • Fedora Core 1 發行版 • 無法自行進入設定交談窗, 怎麼辦? • Fedora Core 2 發行版 • Mandrake Linux 發行版
Fedora Core 發行版 • 在 Fedora Core 中, 若顯示卡設定錯誤, 會在啟動 X Window 時, 出現如下的設定畫面, 並詢問您是否要修正:
Fedora Core 發行版 • 接下來會出現幾個類似畫面, 顯示 X Window 相關的說明, 並詢問您是否要重新設定, 請您仍然按 [Enter] 鍵繼續, 接著便會要求您輸入 root 帳號及密碼 (Fedora Core 1 僅會要求輸入 root 密碼), 並進入設定流程。
Fedora Core 1 發行版 • 使用 Fedora Core 1 發行版的使用者, 在輸入密碼後系統會自行偵測螢幕解析度與顯示卡的相關設定, 並開啟圖形模式的交談窗讓您修改, 您只要依實際狀況選擇合適的解析度、顏色數及顯示卡型號即可。
Fedora Core 1 發行版 • 設定完成後, 系統便會用新的設定值重新啟動 X Window, 若一切無誤, 就可以順利進入圖形模式了。如果依舊不行, 則可能是此版 Linux 不支援您所使用的顯示卡, 您可能就要到相關的網站自行下載驅動程式, 或換張顯示卡再試試看了。
無法自行進入設定交談窗, 怎麼辦? • 由於硬體設備的不同, 在按了 鍵確定要重新設定後, 若系統沒有開啟圖形介面的設定交談窗, 反而直接進入文字模式的登入畫面。此時, 請您先以 root 帳號登入系統, 並如下操作設定: • 如此便會開啟圖形模式的顯示設定交談窗, 接著只要依實際需要設定即可。
Fedora Core 2 發行版 • 使用 Fedora Core 2 發行版的使用者, 輸入帳號密碼登入系統後, 請接著執行以下指令, 系統即會自動幫您設定正確的驅動程式: • 執行後, 會出現圖形畫面的登入視窗, 這時就可以正常使用 X Window 了。
Fedora Core 2 發行版 • 若想知道 Linux 到底偵測到什麼型號的顯示卡晶片, 可以依下列的方式操作。 • 例如筆者將原本使用 SiS 6326 顯示晶片的顯示卡換成使用 ATI Radeon9200 顯示晶片的顯示卡, 在尚未執行上述指令設定前, 可如下查詢系統偵測的設定值:
Fedora Core 2 發行版 • 確定系統可以正確偵測到顯示卡的型號後, 除了執行 system-config-display--noui指令讓系統自行設定外, 也可以執行以下指令自行設定顯示卡:
Fedora Core 2 發行版 • 正確設定顯示卡後, 執行 system-config-display指令可以開啟圖形介面的交談窗, 設定螢幕解析度及顏色數。 • 看到這裡, 是不是覺得有點混亂呢?我們再為您整理一下重新設定顯示卡的 2 個原則: • 通常使用 system-config-display --noui指令即可, 系統會自動選擇適合的驅動程式。
Fedora Core 2 發行版 • 若系統沒有適合的驅動程式, 即如上設定後還是無法進入 X Window, 則可以試試 system-config-display --set-card='vesa'指令或 system-config-display--set-card='generic'指令。執行此 2 個指令時, 若系統中恰有合適使用的驅動程式, 系統也會自動改用合適程式。
Mandrake Linux 發行版 • 在 Mandrake Linux 下發生顯示卡設定錯誤無法進入圖形模式時, 可以在文字模式下, 以 root 帳號登入, 接著執行XFdrake指令重新設定:
Mandrake Linux 發行版 • 依序設定各個項目後, 請務必選擇 Test項目進行測試, 並確定見到以下畫面, 才表示設定成功:
Mandrake Linux 發行版 • 設定完成後, 請執行 /etc/init.d/dm start指令, 便可以啟動 X Window 進入圖形環境了。 • 經測試, 有些電腦執行上述 /etc/init.d/dm start 指令後並不會自動進入 X Window。若遇到此類狀況, 請重新開機, 開機後應該就會順利進入圖形模式了!
6-4 設定滑鼠 • 在安裝的過程中, 您可能會因為設定了不正確的滑鼠類型, 導致進入 XWindow 後滑鼠不能動, 或者在日後更換滑鼠後, 發現在 X Window 下無法操作。此時, 請依以下的說明重新設定即可。 • Fedora Core 發行版 • Mandrake Linux 發行版
Fedora Core 發行版 • Fedora Core 發行版中, 在正常的狀況下更換滑鼠, 一般都可以在開機時偵測到。 • 例如把原本的 USB 滑鼠換成 PS/2 滑鼠, 開機後, 系統便會偵測到這項改變: