各硬件設備在Linux中的文件名
設備 | 設備在linux內的文件名 |
---|---|
IDE硬盤 | /dev/hd[a-d] |
SCSI/SATA/USB 硬盤 | /dev/sd[a-p] |
U盤 | /dev/sd[a-p] |
軟驅 | /dev/fd[0-1] |
打印機 | 25針: /dev/lp[0-2] USB:/dev/usb/ip[0-15] |
鼠標 | USB:/dev/usb/mouse[0-15] PS2: /dev/psaux |
當前cd rom/dvd rom | /dev/cdrom |
當前鼠標 | /dev/mouse |
磁帶機 | IDE: /dev/ht0 SCSI: /dev/st0 |
IDE設備可以被區分為Master(主設備)與Slave(從設備)
IDE\Jumper | Master | Slave |
---|---|---|
IDE1(Prmary) | /dev/hda | /dev/hdb |
IDE2(Secondary) | /dev/hdc | /dev/hdd |
磁盤第一個扇區主要記錄了兩個重要的信息:
- 主引導分區(Master Boot Record, MBR): 可以安裝引導加載程序的地方,有446bytes.
- 分區表(partition tabel): 記錄整塊硬盤分區的狀態,有64bytes.
分區表:
- 其實所謂的分區只是針對64bytes的分區表進行設置
- 硬盤默認的分區表僅能寫入四組分區信息。
- 四組分區信息稱為主(Primary)或擴展(Extended)分區。
- 分區的最小單位為柱面(cylinder)
hda[1-4]保留給Primary或Extended使用,邏輯分區設備名稱號碼從5號開始
- 主分區與擴展分區最多可以有4個(硬盤的限制)
- 擴展分區最多只能有一個(操作系統的限制)
- 邏輯分區是由擴展分區持續切割出來的分區
- 能夠被格式化后作為數據訪問的分區為主分區與邏輯分區。擴展分區無法格式化。
- 邏輯分區的數量依操作系統而不同,在Linux系統中,IDE硬盤最多有59個邏輯分區(5 - 63號),SATA硬盤有11個邏輯分區(5-15號)
所謂掛載就是利用一個目錄當成進入點,將磁盤分區的數據放置在該目錄下,也就是說,進入該目錄就可以讀取該分區的意思。