Translated message

A translation of this page exists in English.

Promise SX8的驱动器在系统下使用什么设备文件?

已更新 -

3794 What devices do drives attached to a Promise SX8 controller use?

Red Hat Enterprise Linux 3 Update 3提供的SX8的驱动程序(sx8.o)在启动的时候会显示如下信息。

sx8(03:01.0): port 6 device 312581808 sectors
sx8(03:01.0): port 6 device "ST3160023AS"
sx8(03:01.0): port 7 device 502614000 sectors
sx8(03:01.0): port 7 device "HDS722525VLSA80"
sx8/0a: sx8/0a1
sx8/0b: sx8/0b1
sx8/0c: sx8/0c1
sx8/0d: sx8/0d1
sx8/0e: sx8/0e1
sx8/0f: sx8/0f1
sx8/0g: sx8/0g1
sx8/0h: sx8/0h1
sx8(03:01.0): 8 ports activated
sx8/0: pci 03:01.0, ports 8, io fe900000, irq 28, major 160

你可以在/var/log/dmesg中找到这个日志。

参考如下取自/proc/partions中的信息,这些内容不代表设备节点,下表只是说明映射方式。

sx8/0[a-h] -> /dev/sx8/[0-7]
sx8/1[a-h] -> /dev/sx8/[8-15]
sx8/2[a-h] -> /dev/sx8/[16-23]
sx8/3[a-h] -> /dev/sx8/[24-31]

使用这些设备文件就可以读取SX8控制器上的驱动器,可以通过lsmod命令查看拿个驱动模块已经被加载。如下内容显示sx8模块已经加载.

Module                  Size  Used by    Not tainted
ide-cd                 34016   0  (autoclean)
cdrom                  32544   0  (autoclean) [ide-cd]
parport_pc             18852   1  (autoclean)
lp                      9124   0  (autoclean)
parport                38816   1  (autoclean) [parport_pc lp]
autofs4                16952   0  (autoclean) (unused)
audit                  90552   3
e1000                  76956   1
floppy                 57520   0  (autoclean)
sg                     37228   0  (autoclean) (unused)
microcode               6848   0  (autoclean)
keybdev                 2976   0  (unused)
mousedev                5624   1
hid                    22276   0  (unused)
input                   6144   0  [keybdev mousedev hid]
usb-uhci               26956   0  (unused)
usbcore                81056   1  [hid usb-uhci]
ext3                   89960   2
jbd                    55060   2  [ext3]
sx8                    17968   0
sd_mod                 13712   0  (unused)
scsi_mod              114344   2  [sg sd_mod]

Comments