Linux硬件系统

核心:在Linux系统中,任何设备都被当成一个文档来处理。

常见设备在Linux中的文档名称:


设备 设备在Linux中的文档名
IDE硬盘 /dev/hd[a-d]
SCSI/SATA/USB硬盘 /dev/sd[a-p]
USB闪存 /dev/sd[a-p]
软驱 /dev/fd[0-1]
打印机 25针:/dev/lp[0-2]

USB:/dev/usb/lp[0-15]
鼠标 USB:/dev/mouse[0-15]

PS2:/dev/psaux


硬盘分割:

一块硬盘可以被分割成多个partition,linux的设备都是以文档形式存在的,partition也不例外。

常见磁盘类型有IDE和SATA。


IDE硬盘:

一个IDE排线可以连接2个IDE装置,而一般主机有2个IDE排线,所以一台主机最多可以连接4个IDE装置。


IDE\jumper Master Slave
IDE1(Primary) /dev/hda /dev/hdb
IDE2(Secondary) /dev/hdc /dev/hdd

SATA硬盘:

SATA/USB类型的磁盘根本就没有顺序,要根据Linux核心侦测到磁盘的顺序来命名。


例如:

如果你的PC上面有2个SATA硬盘和一个USB盘,而主板上有6个SATA插槽,这2个SATA磁盘分别插在主板的SATA1,SATA5插槽上,请问这3个磁盘在Linux中如何命名?

解答:

1 SATA1插槽的名称:/dev/sda

2 SATA5插槽的名称:/dev/sdb

3 USB盘(开机完成后才被系统捕捉到):/dev/sdc


磁盘分割表(partititon table)



  • 所谓的分割,只是针对64bytes的分割表进行设定。
  • 硬盘预设的分割表仅能写入四组分割信息
  • 分割的最小单位是磁柱(cylinder)
  • 当系统要写入磁盘时,一定要参考磁盘分割表,才能针对某个分割槽进行资料的处理。

 

猜你喜欢

转载自housen1987.iteye.com/blog/1299167