next up previous contents
Next: 圖形界面安裝模式 Up: 一些安裝前該有的知識 Previous: 階層式的檔案系統結構   Contents

硬碟裝置名稱的表示

Linux 承襲了 UNIX 系統對硬體配備的管理方法,所有的硬體配備都被當成是一個「裝置檔案」。對於硬體的輸出、輸入操作跟對於檔案進行存取是一樣的。一般而言,這些設備裝置檔 (device file) 都統一放在 ``/dev'' 目錄下,其下會有一堆檔名很奇怪的檔案,如 ``/dev/ttyS0''、``/dev/lp0'' 等。其實這每一個檔案都代表了一種硬體裝置,而且不同種類的硬體裝置都對應到不同的檔名,例如前面提到的 ``/dev/ttyS0'' 就是第一個序列埠,就是 DOS 底下的 COM1,``/dev/lp0'' 就是第一個印表機埠,就是 DOS 底下的 LPT1;把資料寫入 ``/dev/lp0'' 這個「檔案」裡面去的話,就表示要把資料送到印表機去,這些資料就會從印表機印出來。

然而,在安裝階段您只要瞭解硬碟機、光碟機的裝置名稱表示法就夠了。在 Linux 底下,IDE 硬碟是以 ``hd'' 表示,後面再接 ``a''、``b''、``c''... 來代表第幾顆硬碟。所以在 IDE1 上的第一顆硬碟 (Primary) 就是 ``/dev/hda'',第二顆就是 ``/dev/hdb'',接著還可以依硬碟上的分割區再細分下去,``/dev/hda1'' 就是第一顆硬碟上的第一號分割區,第二顆硬碟的第二個分割區就是 ``/dev/hdb2'',依此類推。IDE 光碟的表示法跟硬碟一樣,例如說您的光碟機是接在第二個 IDE 插槽 (IDE2) 的 Primary 位置的話,就是以 ``/dev/hdc'' 來代表光碟機;SCSI 介面的裝置則有些不同,SCSI 硬碟是以 ``sd'' 表示,所以 ``/dev/sda1'' 就是第一顆 SCSI 硬碟的第一號分割區。不過讀者要特別注意,SCSI 光碟機的表示法跟硬碟不同,SCSI 光碟是以 ``scd'' 表示, ``/dev/scd0'' 就是第一台 SCSI 光碟機。

為了方便大家安裝,筆者將各類硬碟的裝置名稱整理於後,供讀者查閱:

IDE硬碟、光碟 SCSI硬碟、光碟
裝置名稱 代表 裝置名稱 代表
/dev/hda IDE1 的 Primary /dev/sda 第一顆 SCSI 硬碟
/dev/hdb IDE1 的 Secondary /dev/sdb 第二顆 SCSI 硬碟
/dev/hdc IDE2 的 Primary /dev/sdc 第三顆 SCSI 硬碟
/dev/hdd IDE2 的 Secondary /dev/sdd 第四顆 SCSI 硬碟
IDE 光碟名稱與硬碟相同 /dev/scd0 第一台 SCSI 光碟

硬碟上有分割區時加上數字代表分割區,如 /dev/hda1 為 IDE1 Primary 的第一個分割區。光碟片無分割區,所以一律不加數字,代表整片光碟。



CLE Team 2000-10-31