由于SATA/USB/SCSI等磁盘接口都是使用SCSI模块来驱动得,因此这些接口的磁盘装置文件名都是/dev/sd[a-p]的格式。 但是与IDE接口不同的是,SATA/USB接口的磁盘根本就没有一定的顺序,那如何决定他的装置文件名呢? 这个时候就得要根据Linux核心侦测到磁盘的顺序了!这里以底下的例子来让你了解啰。

例题:
如果你的PC上面有两个SATA磁盘以及一个USB磁盘,而主板上面有六个SATA的插槽。这两个SATA磁盘分别安插在主板上的SATA1, SATA5插槽上, 请问这三个磁盘在Linux中的装置文件名为何?

答: 由于是使用侦测到的的顺序来决定装置文件名,并非与实际插槽代号有关,因此装置的文件名如下:
1. SATA1插槽上的檔名:/dev/sda
2. SATA5插槽上的檔名:/dev/sdb
3. USB磁盘(开机完成后才被系统捉到):/dev/sdc