как соляpис нумеpует контpоллеpы?
- From
- Alexander Zuev (2:5020/175.2)
- To
- Anthony Kazachkov (2:5054/37.63)
- Date
- 2005-04-10T17:23:04Z
- Area
- RU.UNIX.SOLARIS
From: "Alexander Zuev" <zav@sparc.spb.su>
Fri Apr 08 2005 23:22, Anthony Kazachkov wrote to All:
AK> Дано: on-boardg IDE + PCI SCSI (ваpиант: on-board SCSI + PCI SCSI,
AK> on-board IDE + 2 PCI SCSI etc). Вопpос: кто из них станет с0, с1? Из
AK> каких сообpажений система pасставляет номеpа контpоллеpам?
Гм, как находит - так и нумерует. Находит - перебором устройств по подключению
(шина/ID на шине/...). То есть ядро сначала все сваливает в /devices а
система,
если у нее ключик rebuild devices задан, сканирует /devices, перебирает все
контроллеры, пытается опознать, кто опознается - тому симлинк первый свободный
в /dev назначается. Например,
/dev/dsk/c0t0d0s0 -> ../../devices/pci@1f,0/ide@d/dad@0,0:a
Так как онбордные контроллеры, обычно, на самые первые ID на шине садятся,
то есть мнение, что онбордные всегда и будут первыми. Остальные - как POST
разложит. Ну или резервировать в bios'е.
With best regards, Alexander Zuev.
--- ifmail v.2.15dev5
* Origin: FidoNet Online - http://www.fido-online.com (2:5020/175.2)
SEEN-BY: 46/50 50/203 450/186 1024 451/30 5000/5000 5011/13 5015/10 5020/52
SEEN-BY: 5020/175 400 545 715 758 845 937 1042 1523 1604 2020 2238 4441
SEEN-BY: 5021/29 5022/128 5025/3 750 5026/45 5027/16 5030/49 115 556 966 1900
SEEN-BY: 5031/72 5054/1 4 8 9 28 35 37 5062/1 10 5067/2 5069/7 5070/1222
SEEN-BY: 5080/80 1003 5082/6 5083/21 5085/13 5090/113 5095/20 5096/18 6000/254
PATH: 5020/175 4441 545 5054/1 37